78 void setDisabledDataItemsKeys(
const QStringList &filter );
93 void setActiveIndex( const QModelIndex &index )
SIP_SKIP;
105 void openFile(
const QString &fileName,
const QString &fileTypeHint = QString() );
114 void showEvent( QShowEvent *event )
override;
117 void itemDoubleClicked(
const QModelIndex &index );
118 void onOptionsChanged();
121 void showContextMenu( QPoint );
124 void showFilterWidget(
bool visible );
126 void enablePropertiesWidget(
bool enable );
128 void propertiesWidgetToggled(
bool enabled );
131 void setFilterSyntax( QAction * );
133 void setCaseSensitive(
bool caseSensitive );
138 void addSelectedLayers();
140 void showProperties();
146 void selectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
148 void splitterMoved();
150 void refreshModel(
const QModelIndex &index );
154 void clearPropertiesWidget();
156 void setPropertiesWidget();
159 int selectedItemsCount();
161 QString settingsSection() {
return objectName().toLower(); }
165 QgsDockBrowserTreeView *mBrowserView =
nullptr;
171 QStringList mDisabledDataItemsKeys;
Encapsulates the context in which a QgsDataItem is shown within the application GUI.