16 #ifndef QGSMAPLAYERCONFIGWIDGETFACTORY_H 
   17 #define QGSMAPLAYERCONFIGWIDGETFACTORY_H 
   19 #include <QListWidgetItem> 
   49     virtual QIcon 
icon()
 const { 
return mIcon; }
 
   55     void setIcon( 
const QIcon &icon ) { mIcon = icon; }
 
   62     virtual QString 
title()
 const { 
return mTitle; }
 
   70     void setTitle( 
const QString &title ) { mTitle = title; }
 
  104     virtual QString layerPropertiesPagePositionHint() 
const;
 
  116     virtual bool supportsLayer( 
QgsMapLayer *layer ) 
const;
 
  132     bool mSupportsDock = 
true;
 
  133     bool mSupportsProperties = 
true;
 
Map canvas is a class for displaying all GIS data types on a canvas.
Base class for all map layer types.