Merge lp:~aacid/unity-2d/unity-2d-shell_inputshapemask_improvements into lp:~unity-2d-team/unity-2d/unity-2d-shell

Proposed by Albert Astals Cid
Status: Merged
Approved by: Florian Boucault
Approved revision: 987
Merged at revision: 989
Proposed branch: lp:~aacid/unity-2d/unity-2d-shell_inputshapemask_improvements
Merge into: lp:~unity-2d-team/unity-2d/unity-2d-shell
Diff against target: 43 lines (+6/-2)
2 files modified
libunity-2d-private/src/inputshapemask.cpp (+2/-0)
libunity-2d-private/src/inputshapemask.h (+4/-2)
To merge this branch: bzr merge lp:~aacid/unity-2d/unity-2d-shell_inputshapemask_improvements
Reviewer Review Type Date Requested Status
Florian Boucault Pending
Review via email: mp+92035@code.launchpad.net

Description of the change

Add sourceChanged and colorChanged signals to InputShapeMask

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'libunity-2d-private/src/inputshapemask.cpp'
--- libunity-2d-private/src/inputshapemask.cpp 2012-02-07 20:19:29 +0000
+++ libunity-2d-private/src/inputshapemask.cpp 2012-02-08 14:06:20 +0000
@@ -78,6 +78,7 @@
78{78{
79 if (m_source != source) {79 if (m_source != source) {
80 m_source = source;80 m_source = source;
81 Q_EMIT sourceChanged(m_source);
81 updateShape();82 updateShape();
82 }83 }
83}84}
@@ -86,6 +87,7 @@
86{87{
87 if (m_color != color) {88 if (m_color != color) {
88 m_color = color;89 m_color = color;
90 Q_EMIT colorChanged(m_color);
89 updateShape();91 updateShape();
90 }92 }
91}93}
9294
=== modified file 'libunity-2d-private/src/inputshapemask.h'
--- libunity-2d-private/src/inputshapemask.h 2012-02-07 20:19:29 +0000
+++ libunity-2d-private/src/inputshapemask.h 2012-02-08 14:06:20 +0000
@@ -30,8 +30,8 @@
30class InputShapeMask : public QObject30class InputShapeMask : public QObject
31{31{
32 Q_OBJECT32 Q_OBJECT
33 Q_PROPERTY(QString source READ source WRITE setSource)33 Q_PROPERTY(QString source READ source WRITE setSource NOTIFY sourceChanged)
34 Q_PROPERTY(QColor color READ color WRITE setColor)34 Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged)
35 Q_PROPERTY(QPoint position READ position WRITE setPosition NOTIFY positionChanged)35 Q_PROPERTY(QPoint position READ position WRITE setPosition NOTIFY positionChanged)
36 Q_PROPERTY(QBitmap shape READ shape NOTIFY shapeChanged)36 Q_PROPERTY(QBitmap shape READ shape NOTIFY shapeChanged)
37 Q_PROPERTY(bool enabled READ enabled WRITE setEnabled NOTIFY enabledChanged)37 Q_PROPERTY(bool enabled READ enabled WRITE setEnabled NOTIFY enabledChanged)
@@ -51,6 +51,8 @@
51 void setEnabled(bool enabled);51 void setEnabled(bool enabled);
5252
53Q_SIGNALS:53Q_SIGNALS:
54 void sourceChanged(const QString& source);
55 void colorChanged(const QColor& color);
54 void enabledChanged();56 void enabledChanged();
55 void shapeChanged();57 void shapeChanged();
56 void positionChanged();58 void positionChanged();

Subscribers

People subscribed via source and target branches