-
-
Notifications
You must be signed in to change notification settings - Fork 3k
/
qgsbrowserdockwidget.sip.in
149 lines (128 loc) · 3.5 KB
/
qgsbrowserdockwidget.sip.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsbrowserdockwidget.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/
class QgsBrowserDockWidget : QgsDockWidget
{
%Docstring
The QgsBrowserDockWidget class
.. versionadded:: 3.0
%End
%TypeHeaderCode
#include "qgsbrowserdockwidget.h"
%End
public:
explicit QgsBrowserDockWidget( const QString &name, QgsBrowserModel *browserModel, QWidget *parent /TransferThis/ = 0 );
%Docstring
Constructor for QgsBrowserDockWidget
:param name: name of the widget
:param browserModel: instance of the (shared) browser model
:param parent: parent widget
%End
~QgsBrowserDockWidget();
void addFavoriteDirectory( const QString &favDir, const QString &name = QString() );
%Docstring
Add directory to favorites
%End
public slots:
void addLayerAtIndex( const QModelIndex &index );
%Docstring
Add layer at index
%End
void showContextMenu( QPoint );
%Docstring
Show context menu
%End
void addFavorite();
%Docstring
Add current item to favorite
%End
void addFavoriteDirectory();
%Docstring
Add directory from file dialog to favorite
%End
void removeFavorite();
%Docstring
Remove from favorite
%End
void refresh();
%Docstring
Refresh browser view model (and view)
%End
void showFilterWidget( bool visible );
%Docstring
Show/hide filter widget
%End
void enablePropertiesWidget( bool enable );
%Docstring
Enable/disable properties widget
%End
void setFilterSyntax( QAction * );
%Docstring
Sets filter syntax
%End
void setCaseSensitive( bool caseSensitive );
%Docstring
Sets filter case sensitivity
%End
void setFilter();
%Docstring
Apply filter to the model
%End
void updateProjectHome();
%Docstring
Update project home directory
%End
void addSelectedLayers();
%Docstring
Add selected layers to the project
%End
void showProperties();
%Docstring
Show the layer properties
%End
void hideItem();
%Docstring
Hide current item
%End
void toggleFastScan();
%Docstring
Toggle fast scan
%End
void selectionChanged( const QItemSelection &selected, const QItemSelection &deselected );
%Docstring
Selection has changed
%End
void splitterMoved();
%Docstring
Splitter has been moved
%End
signals:
void openFile( const QString &fileName, const QString &fileTypeHint = QString() );
%Docstring
Emitted when a file needs to be opened
%End
void handleDropUriList( const QgsMimeDataUtils::UriList & );
%Docstring
Emitted when drop uri list needs to be handled
%End
void connectionsChanged();
%Docstring
Connections changed in the browser
%End
protected:
virtual void showEvent( QShowEvent *event );
%Docstring
Show event override
%End
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsbrowserdockwidget.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/