16 #ifndef QGSSUBLAYERSDIALOG_H 17 #define QGSSUBLAYERSDIALOG_H 21 #include "ui_qgssublayersdialogbase.h" 64 Qt::WindowFlags fl =
nullptr );
72 void populateLayerTable(
const LayerDefinitionList &list );
78 LayerDefinitionList selection();
110 bool mShowCount =
false;
111 bool mShowType =
false;
112 bool mShowDescription =
false;
116 bool mShowAddToGroupCheckbox =
false;
117 QCheckBox *mCheckboxAddToGroup =
nullptr;
QString layerName
Name of the layer (not necessarily unique)
QList< QgsSublayersDialog::LayerDefinition > LayerDefinitionList
List of layer definitions for the purpose of this dialog.
QStringList mSelectedSubLayers
bool showAddToGroupCheckbox() const
If we should display the add to group checkbox.
void setShowAddToGroupCheckbox(bool showAddToGroupCheckbox)
Set if we should display the add to group checkbox.
QString type
Extra type depending on the use (e.g. geometry type for vector sublayers)
bool addToGroupCheckbox() const
If we should add layers in a group.
int countColumn() const
Returns column with count or -1.
A structure that defines layers for the purpose of this dialog.
QString description
Description. Added in QGIS 3.10.