QGIS API Documentation
3.0.2-Girona (307d082)
|
The QgsBrowserDockWidget class. More...
#include <qgsbrowserdockwidget.h>
Public Slots | |
void | addFavorite () |
Add current item to favorite. More... | |
void | addFavoriteDirectory () |
Add directory from file dialog to favorite. More... | |
void | addLayerAtIndex (const QModelIndex &index) |
Add layer at index. More... | |
void | addSelectedLayers () |
Add selected layers to the project. More... | |
void | enablePropertiesWidget (bool enable) |
Enable/disable properties widget. More... | |
void | hideItem () |
Hide current item. More... | |
void | refresh () |
Refresh browser view model (and view) More... | |
void | removeFavorite () |
Remove from favorite. More... | |
void | selectionChanged (const QItemSelection &selected, const QItemSelection &deselected) |
Selection has changed. More... | |
void | setCaseSensitive (bool caseSensitive) |
Set filter case sensitivity. More... | |
void | setFilter () |
Apply filter to the model. More... | |
void | setFilterSyntax (QAction *) |
Set filter syntax. More... | |
void | showContextMenu (QPoint) |
Show context menu. More... | |
void | showFilterWidget (bool visible) |
Show/hide filter widget. More... | |
void | showProperties () |
Show the layer properties. More... | |
void | splitterMoved () |
Splitter has been moved. More... | |
void | toggleFastScan () |
Toggle fast scan. More... | |
void | updateProjectHome () |
Update project home directory. More... | |
Public Slots inherited from QgsDockWidget | |
void | setUserVisible (bool visible) |
Sets the dock widget as visible to a user, ie both shown and raised to the front. More... | |
Signals | |
void | connectionsChanged () |
Connections changed in the browser. More... | |
void | handleDropUriList (const QgsMimeDataUtils::UriList &) |
Emitted when drop uri list needs to be handled. More... | |
void | openFile (const QString &) |
Emitted when a file needs to be opened. More... | |
Signals inherited from QgsDockWidget | |
void | closed () |
Emitted when dock widget is closed. More... | |
void | closedStateChanged (bool wasClosed) |
Emitted when dock widget is closed (or opened). More... | |
void | opened () |
Emitted when dock widget is opened. More... | |
void | openedStateChanged (bool wasOpened) |
Emitted when dock widget is opened (or closed). More... | |
Public Member Functions | |
QgsBrowserDockWidget (const QString &name, QgsBrowserModel *browserModel, QWidget *parent=nullptr) | |
Constructor for QgsBrowserDockWidget. More... | |
~QgsBrowserDockWidget () override | |
void | addFavoriteDirectory (const QString &favDir, const QString &name=QString()) |
Add directory to favorites. More... | |
Public Member Functions inherited from QgsDockWidget | |
QgsDockWidget (QWidget *parent=nullptr, Qt::WindowFlags flags=nullptr) | |
Constructor for QgsDockWidget. More... | |
QgsDockWidget (const QString &title, QWidget *parent=nullptr, Qt::WindowFlags flags=nullptr) | |
Constructor for QgsDockWidget. More... | |
bool | isUserVisible () const |
Returns true if the dock is both opened and raised to the front (ie not hidden by any other tabs. More... | |
Protected Member Functions | |
void | showEvent (QShowEvent *event) override |
Show event override. More... | |
Protected Member Functions inherited from QgsDockWidget | |
void | closeEvent (QCloseEvent *) override |
void | showEvent (QShowEvent *event) override |
|
explicit |
Constructor for QgsBrowserDockWidget.
name | name of the widget |
browserModel | instance of the (shared) browser model |
parent | parent widget |
Definition at line 42 of file qgsbrowserdockwidget.cpp.
|
override |
Definition at line 104 of file qgsbrowserdockwidget.cpp.
|
slot |
Add current item to favorite.
Definition at line 262 of file qgsbrowserdockwidget.cpp.
void QgsBrowserDockWidget::addFavoriteDirectory | ( | const QString & | favDir, |
const QString & | name = QString() |
||
) |
Add directory to favorites.
Definition at line 285 of file qgsbrowserdockwidget.cpp.
|
slot |
Add directory from file dialog to favorite.
Definition at line 276 of file qgsbrowserdockwidget.cpp.
|
slot |
Add layer at index.
Definition at line 352 of file qgsbrowserdockwidget.cpp.
|
slot |
Add selected layers to the project.
Definition at line 379 of file qgsbrowserdockwidget.cpp.
|
signal |
Connections changed in the browser.
|
slot |
Enable/disable properties widget.
Definition at line 562 of file qgsbrowserdockwidget.cpp.
|
signal |
Emitted when drop uri list needs to be handled.
|
slot |
Hide current item.
Definition at line 417 of file qgsbrowserdockwidget.cpp.
|
signal |
Emitted when a file needs to be opened.
|
slot |
Refresh browser view model (and view)
Definition at line 295 of file qgsbrowserdockwidget.cpp.
|
slot |
Remove from favorite.
Definition at line 290 of file qgsbrowserdockwidget.cpp.
|
slot |
Selection has changed.
Definition at line 521 of file qgsbrowserdockwidget.cpp.
|
slot |
Set filter case sensitivity.
Definition at line 504 of file qgsbrowserdockwidget.cpp.
|
slot |
Apply filter to the model.
Definition at line 484 of file qgsbrowserdockwidget.cpp.
|
slot |
Set filter syntax.
Definition at line 497 of file qgsbrowserdockwidget.cpp.
|
slot |
Show context menu.
Definition at line 190 of file qgsbrowserdockwidget.cpp.
|
overrideprotected |
Show event override.
Definition at line 112 of file qgsbrowserdockwidget.cpp.
|
slot |
Show/hide filter widget.
Definition at line 470 of file qgsbrowserdockwidget.cpp.
|
slot |
Show the layer properties.
Definition at line 430 of file qgsbrowserdockwidget.cpp.
|
slot |
Splitter has been moved.
Definition at line 575 of file qgsbrowserdockwidget.cpp.
|
slot |
Toggle fast scan.
Definition at line 445 of file qgsbrowserdockwidget.cpp.
|
slot |
Update project home directory.
Definition at line 491 of file qgsbrowserdockwidget.cpp.