summaryrefslogtreecommitdiffstats
path: root/src/declarative/fx/qfxmouseregion.h
diff options
context:
space:
mode:
authorMartin Jones <martin.jones@nokia.com>2009-04-27 07:39:47 (GMT)
committerMartin Jones <martin.jones@nokia.com>2009-04-27 07:39:47 (GMT)
commitd782ceee4de31bc4a11cd6cdeacc881bd1c118d8 (patch)
tree59622d424b34ca6d5195fb2ddcc4f4dc393abbd1 /src/declarative/fx/qfxmouseregion.h
parentc33403a2e6a567a1e9bae9c0384a70dcae7d9961 (diff)
downloadQt-d782ceee4de31bc4a11cd6cdeacc881bd1c118d8.zip
Qt-d782ceee4de31bc4a11cd6cdeacc881bd1c118d8.tar.gz
Qt-d782ceee4de31bc4a11cd6cdeacc881bd1c118d8.tar.bz2
Make MouseRegion signals pass a mouse event as their parameter.
Diffstat (limited to 'src/declarative/fx/qfxmouseregion.h')
-rw-r--r--src/declarative/fx/qfxmouseregion.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/declarative/fx/qfxmouseregion.h b/src/declarative/fx/qfxmouseregion.h
index ee8b577..2e2a1d4 100644
--- a/src/declarative/fx/qfxmouseregion.h
+++ b/src/declarative/fx/qfxmouseregion.h
@@ -88,6 +88,7 @@ private:
};
QML_DECLARE_TYPE(QFxDrag);
+class QFxMouseEvent;
class QFxMouseRegionPrivate;
class Q_DECLARATIVE_EXPORT QFxMouseRegion : public QFxItem
{
@@ -122,11 +123,11 @@ Q_SIGNALS:
void pressedChanged();
void positionChanged();
- void pressed(int x, int y);
- void pressAndHold(int x, int y);
- void released(int x, int y, bool isClick, bool followsPressAndHold);
- void clicked(int x, int y, bool followsPressAndHold);
- void doubleClicked(int x, int y);
+ void pressed(QFxMouseEvent *mouse);
+ void pressAndHold(QFxMouseEvent *mouse);
+ void released(QFxMouseEvent *mouse);
+ void clicked(QFxMouseEvent *mouse);
+ void doubleClicked(QFxMouseEvent *mouse);
void entered();
void exited();
void exitedWhilePressed();