Rename Qt Quick-specific classes to QQuick*
[profile/ivi/qtdeclarative.git] / src / declarative / items / qquickmousearea_p.h
similarity index 79%
rename from src/declarative/items/qsgmousearea_p.h
rename to src/declarative/items/qquickmousearea_p.h
index f0edf41..6f15ff6 100644 (file)
 **
 ****************************************************************************/
 
-#ifndef QSGMOUSEAREA_P_H
-#define QSGMOUSEAREA_P_H
+#ifndef QQUICKMOUSEAREA_P_H
+#define QQUICKMOUSEAREA_P_H
 
-#include "qsgitem.h"
+#include "qquickitem.h"
 
 #include <QtCore/qstringlist.h>
 
@@ -53,14 +53,14 @@ QT_BEGIN_NAMESPACE
 
 QT_MODULE(Declarative)
 
-class QSGDragAttached;
-class QSGMouseEvent;
-class Q_AUTOTEST_EXPORT QSGDrag : public QObject
+class QQuickDragAttached;
+class QQuickMouseEvent;
+class Q_AUTOTEST_EXPORT QQuickDrag : public QObject
 {
     Q_OBJECT
 
     Q_ENUMS(Axis)
-    Q_PROPERTY(QSGItem *target READ target WRITE setTarget NOTIFY targetChanged RESET resetTarget)
+    Q_PROPERTY(QQuickItem *target READ target WRITE setTarget NOTIFY targetChanged RESET resetTarget)
     Q_PROPERTY(Axis axis READ axis WRITE setAxis NOTIFY axisChanged)
     Q_PROPERTY(qreal minimumX READ xmin WRITE setXmin NOTIFY minimumXChanged)
     Q_PROPERTY(qreal maximumX READ xmax WRITE setXmax NOTIFY maximumXChanged)
@@ -71,11 +71,11 @@ class Q_AUTOTEST_EXPORT QSGDrag : public QObject
     //### consider drag and drop
 
 public:
-    QSGDrag(QObject *parent=0);
-    ~QSGDrag();
+    QQuickDrag(QObject *parent=0);
+    ~QQuickDrag();
 
-    QSGItem *target() const;
-    void setTarget(QSGItem *target);
+    QQuickItem *target() const;
+    void setTarget(QQuickItem *target);
     void resetTarget();
 
     enum Axis { XAxis=0x01, YAxis=0x02, XandYAxis=0x03 };
@@ -97,7 +97,7 @@ public:
     bool filterChildren() const;
     void setFilterChildren(bool);
 
-    static QSGDragAttached *qmlAttachedProperties(QObject *obj);
+    static QQuickDragAttached *qmlAttachedProperties(QObject *obj);
 
 Q_SIGNALS:
     void targetChanged();
@@ -110,7 +110,7 @@ Q_SIGNALS:
     void filterChildrenChanged();
 
 private:
-    QSGItem *_target;
+    QQuickItem *_target;
     Axis _axis;
     qreal _xmin;
     qreal _xmax;
@@ -118,12 +118,12 @@ private:
     qreal _ymax;
     bool _active : 1;
     bool _filterChildren: 1;
-    Q_DISABLE_COPY(QSGDrag)
+    Q_DISABLE_COPY(QQuickDrag)
 };
 
-class QSGMouseAreaPrivate;
+class QQuickMouseAreaPrivate;
 // used in QtLocation
-class Q_DECLARATIVE_EXPORT QSGMouseArea : public QSGItem
+class Q_DECLARATIVE_EXPORT QQuickMouseArea : public QQuickItem
 {
     Q_OBJECT
 
@@ -135,12 +135,12 @@ class Q_DECLARATIVE_EXPORT QSGMouseArea : public QSGItem
     Q_PROPERTY(Qt::MouseButtons pressedButtons READ pressedButtons NOTIFY pressedChanged)
     Q_PROPERTY(Qt::MouseButtons acceptedButtons READ acceptedButtons WRITE setAcceptedButtons NOTIFY acceptedButtonsChanged)
     Q_PROPERTY(bool hoverEnabled READ hoverEnabled WRITE setHoverEnabled NOTIFY hoverEnabledChanged)
-    Q_PROPERTY(QSGDrag *drag READ drag CONSTANT) //### add flicking to QSGDrag or add a QDeclarativeFlick ???
+    Q_PROPERTY(QQuickDrag *drag READ drag CONSTANT) //### add flicking to QQuickDrag or add a QDeclarativeFlick ???
     Q_PROPERTY(bool preventStealing READ preventStealing WRITE setPreventStealing NOTIFY preventStealingChanged)
 
 public:
-    QSGMouseArea(QSGItem *parent=0);
-    ~QSGMouseArea();
+    QQuickMouseArea(QQuickItem *parent=0);
+    ~QQuickMouseArea();
 
     qreal mouseX() const;
     qreal mouseY() const;
@@ -159,7 +159,7 @@ public:
     bool hoverEnabled() const;
     void setHoverEnabled(bool h);
 
-    QSGDrag *drag();
+    QQuickDrag *drag();
 
     bool preventStealing() const;
     void setPreventStealing(bool prevent);
@@ -170,16 +170,16 @@ Q_SIGNALS:
     void enabledChanged();
     void acceptedButtonsChanged();
     void hoverEnabledChanged();
-    void positionChanged(QSGMouseEvent *mouse);
-    void mouseXChanged(QSGMouseEvent *mouse);
-    void mouseYChanged(QSGMouseEvent *mouse);
+    void positionChanged(QQuickMouseEvent *mouse);
+    void mouseXChanged(QQuickMouseEvent *mouse);
+    void mouseYChanged(QQuickMouseEvent *mouse);
     void preventStealingChanged();
 
-    void pressed(QSGMouseEvent *mouse);
-    void pressAndHold(QSGMouseEvent *mouse);
-    void released(QSGMouseEvent *mouse);
-    void clicked(QSGMouseEvent *mouse);
-    void doubleClicked(QSGMouseEvent *mouse);
+    void pressed(QQuickMouseEvent *mouse);
+    void pressAndHold(QQuickMouseEvent *mouse);
+    void released(QQuickMouseEvent *mouse);
+    void clicked(QQuickMouseEvent *mouse);
+    void doubleClicked(QQuickMouseEvent *mouse);
     void entered();
     void exited();
     void canceled();
@@ -197,7 +197,7 @@ protected:
     virtual void hoverEnterEvent(QHoverEvent *event);
     virtual void hoverMoveEvent(QHoverEvent *event);
     virtual void hoverLeaveEvent(QHoverEvent *event);
-    virtual bool childMouseEventFilter(QSGItem *i, QEvent *e);
+    virtual bool childMouseEventFilter(QQuickItem *i, QEvent *e);
     virtual void timerEvent(QTimerEvent *event);
     virtual void windowDeactivateEvent();
 
@@ -211,16 +211,16 @@ private:
     void ungrabMouse();
 
 private:
-    Q_DISABLE_COPY(QSGMouseArea)
-    Q_DECLARE_PRIVATE(QSGMouseArea)
+    Q_DISABLE_COPY(QQuickMouseArea)
+    Q_DECLARE_PRIVATE(QQuickMouseArea)
 };
 
 QT_END_NAMESPACE
 
-QML_DECLARE_TYPE(QSGDrag)
-QML_DECLARE_TYPEINFO(QSGDrag, QML_HAS_ATTACHED_PROPERTIES)
-QML_DECLARE_TYPE(QSGMouseArea)
+QML_DECLARE_TYPE(QQuickDrag)
+QML_DECLARE_TYPEINFO(QQuickDrag, QML_HAS_ATTACHED_PROPERTIES)
+QML_DECLARE_TYPE(QQuickMouseArea)
 
 QT_END_HEADER
 
-#endif // QSGMOUSEAREA_P_H
+#endif // QQUICKMOUSEAREA_P_H