16 #ifndef QGSMAPLAYERCONFIGWIDGETFACTORY_H 
   17 #define QGSMAPLAYERCONFIGWIDGETFACTORY_H 
   19 #include <QListWidgetItem> 
   62     virtual QIcon 
icon()
 const { 
return mIcon; }
 
   68     void setIcon( 
const QIcon &icon ) { mIcon = icon; }
 
   75     virtual QString 
title()
 const { 
return mTitle; }
 
   83     void setTitle( 
const QString &title ) { mTitle = title; }
 
  117     virtual QString layerPropertiesPagePositionHint() 
const;
 
  129     virtual bool supportsLayer( 
QgsMapLayer *layer ) 
const;
 
  146     virtual ParentPage parentPage() 
const;
 
  162     bool mSupportsDock = 
true;
 
  163     bool mSupportsProperties = 
true;
 
Layer tree group node serves as a container for layers and further groups.
 
Map canvas is a class for displaying all GIS data types on a canvas.
 
Base class for all map layer types.