81 const QString &providerKey,
82 const QString &filePath,
83 const QList< QgsProviderSublayerDetails> initialDetails = QList< QgsProviderSublayerDetails>(),
84 const QList< Qgis::LayerType > &acceptableTypes = QList< Qgis::LayerType >(),
86 Qt::WindowFlags fl = Qt::WindowFlags() );
91 void setNonLayerItems(
const QList< QgsProviderSublayerModel::NonLayerItem > &items );
98 QList< QgsProviderSublayerDetails > selectedLayers()
const;
103 QList< QgsProviderSublayerModel::NonLayerItem > selectedNonLayerItems()
const;
108 QString groupName()
const;
113 void setGroupName(
const QString &groupNameIn );
120 void layersAdded(
const QList< QgsProviderSublayerDetails > &layers );
123 void treeSelectionChanged(
const QItemSelection &,
const QItemSelection & );
130 QPointer< QgsProviderSublayerTask > mTask;
132 bool mBlockSelectionChanges =
false;