75 QgsProviderSublayersDialog(
const QString &uri,
const QString &providerKey,
const QString &filePath,
const QList<QgsProviderSublayerDetails> initialDetails = QList<QgsProviderSublayerDetails>(),
const QList<Qgis::LayerType> &acceptableTypes = QList<Qgis::LayerType>(), QWidget *parent
SIP_TRANSFERTHIS =
nullptr, Qt::WindowFlags fl = Qt::WindowFlags() );
80 void setNonLayerItems(
const QList<QgsProviderSublayerModel::NonLayerItem> &items );
87 QList<QgsProviderSublayerDetails> selectedLayers()
const;
92 QList<QgsProviderSublayerModel::NonLayerItem> selectedNonLayerItems()
const;
97 QString groupName()
const;
102 void setGroupName(
const QString &groupNameIn );
109 void layersAdded(
const QList<QgsProviderSublayerDetails> &layers );
112 void treeSelectionChanged(
const QItemSelection &,
const QItemSelection & );
118 QPointer<QgsProviderSublayerTask> mTask;
120 bool mBlockSelectionChanges =
false;