Skip to content

Commit e926e2d

Browse files
committedJun 13, 2016
[style dock] Add better API for panels
1 parent 16eb1e1 commit e926e2d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1018
-822
lines changed
 

‎python/gui/effects/qgseffectstackpropertieswidget.sip

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* \see QgsEffectStackCompactWidget
1010
*/
1111

12-
class QgsEffectStackPropertiesWidget : QWidget
12+
class QgsEffectStackPropertiesWidget : QgsPanelWidget
1313
{
1414
%TypeHeaderCode
1515
#include <qgseffectstackpropertieswidget.h>
@@ -66,18 +66,6 @@ class QgsEffectStackPropertiesWidget : QWidget
6666
*/
6767
void changeEffect( QgsPaintEffect* newEffect );
6868

69-
signals:
70-
/**
71-
* Emitted when something in the widget changes.
72-
*/
73-
void widgetChanged();
74-
75-
/** Emitted when a panel is shown in the widget.
76-
* @param widget widget panel which was shown
77-
* @note added in QGIS 2.16
78-
*/
79-
void showPanel( QgsRendererWidgetContainer* widget );
80-
8169
protected:
8270

8371
/** Refreshes the widget to reflect the current state of the stack.
@@ -159,7 +147,7 @@ class QgsEffectStackPropertiesDialog : QgsDialog
159147
* \see QgsEffectStackPropertiesDialog
160148
*/
161149

162-
class QgsEffectStackCompactWidget : QWidget
150+
class QgsEffectStackCompactWidget : QgsPanelWidget
163151
{
164152
%TypeHeaderCode
165153
#include <qgseffectstackpropertieswidget.h>
@@ -206,11 +194,4 @@ class QgsEffectStackCompactWidget : QWidget
206194
/** Emitted when the paint effect properties change
207195
*/
208196
void changed();
209-
210-
/** Emitted when a panel is shown in the widget.
211-
* @param widget widget panel which was shown
212-
* @note added in QGIS 2.16
213-
*/
214-
void showPanel( QgsRendererWidgetContainer* widget );
215-
216197
};

‎python/gui/gui.sip

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@
135135
%Include qgsoptionsdialogbase.sip
136136
%Include qgsorderbydialog.sip
137137
%Include qgsowssourceselect.sip
138+
%Include qgspanelwidget.sip
138139
%Include qgspixmaplabel.sip
139140
%Include qgspluginmanagerinterface.sip
140141
%Include qgsprevieweffect.sip
@@ -252,7 +253,6 @@
252253
%Include symbology-ng/qgsvectorfieldsymbollayerwidget.sip
253254
%Include symbology-ng/qgsvectorgradientcolorrampv2dialog.sip
254255
%Include symbology-ng/qgsvectorrandomcolorrampv2dialog.sip
255-
%Include symbology-ng/qgsrendererwidgetcontainer.sip
256256

257257
%Include effects/qgseffectdrawmodecombobox.sip
258258
%Include effects/qgseffectstackpropertieswidget.sip

0 commit comments

Comments
 (0)