96 void setDisabledDataItemsKeys(
const QStringList &filter );
111 void setActiveIndex( const QModelIndex &index )
SIP_SKIP;
123 void openFile(
const QString &fileName,
const QString &fileTypeHint = QString() );
132 void showEvent( QShowEvent *event )
override;
135 void itemDoubleClicked(
const QModelIndex &index );
136 void onOptionsChanged();
139 void showContextMenu( QPoint );
142 void showFilterWidget(
bool visible );
144 void enablePropertiesWidget(
bool enable );
146 void propertiesWidgetToggled(
bool enabled );
149 void setFilterSyntax( QAction * );
151 void setCaseSensitive(
bool caseSensitive );
156 void addSelectedLayers();
158 void showProperties();
164 void selectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
166 void splitterMoved();
168 void refreshModel(
const QModelIndex &index );
172 void clearPropertiesWidget();
174 void setPropertiesWidget();
177 int selectedItemsCount();
179 QString settingsSection() {
return objectName().toLower(); }
183 QgsDockBrowserTreeView *mBrowserView =
nullptr;
190 QStringList mDisabledDataItemsKeys;
Encapsulates the context in which a QgsDataItem is shown within the application GUI.