QGIS API Documentation 3.99.0-Master (26c88405ac0)
Loading...
Searching...
No Matches
qgsmaplayerconfigwidgetfactory.cpp
Go to the documentation of this file.
1/***************************************************************************
2 qgsmaplayerconfigwidgetfactoryfactory.cpp
3 ----------------------------------------
4 Date : 9.7.2013
5 Copyright : (C) 2013 Matthias Kuhn
6 Email : matthias dot kuhn at gmx dot ch
7 ***************************************************************************
8 * *
9 * This program is free software; you can redistribute it and/or modify *
10 * it under the terms of the GNU General Public License as published by *
11 * the Free Software Foundation; either version 2 of the License, or *
12 * (at your option) any later version. *
13 * *
14 ***************************************************************************/
15
17
19 : mIcon( icon )
20 , mTitle( title )
21{
22}
23
25{
26 return QString();
27}
28
30{
31 Q_UNUSED( layer )
32 return true;
33}
34
39
Layer tree group node serves as a container for layers and further groups.
virtual bool supportsLayer(QgsMapLayer *layer) const
Check if the layer is supported for this widget.
virtual QIcon icon() const
The icon that will be shown in the UI for the panel.
virtual ParentPage parentPage() const
Returns the associated parent page, for factories which create sub-components of a standard page.
virtual bool supportsLayerTreeGroup(QgsLayerTreeGroup *group) const
Check if a layer tree group is supported for this widget.
virtual QString title() const
The title of the panel.
ParentPage
Available parent pages, for factories which create a widget which is a sub-component of a standard pa...
@ NoParent
Factory creates pages itself, not sub-components.
virtual QString layerPropertiesPagePositionHint() const
Returns a tab name hinting at where this page should be inserted into the layer properties tab list.
Base class for all map layer types.
Definition qgsmaplayer.h:80