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; }
   102     virtual bool supportsLayer( 
QgsMapLayer *layer ) 
const;
   118     bool mSupportsDock = 
true;
   119     bool mSupportsProperties = 
true;
   122 #endif // QGSMAPLAYERCONFIGWIDGETFACTORY_H 
Base class for all map layer types. 
 
Map canvas is a class for displaying all GIS data types on a canvas.