**
****************************************************************************/
-#ifndef QSGVIEW_H
-#define QSGVIEW_H
+#ifndef QQUICKVIEW_H
+#define QQUICKVIEW_H
-#include <qsgcanvas.h>
+#include <qquickcanvas.h>
#include <QtCore/qurl.h>
#include <QtDeclarative/qdeclarativedebug.h>
class QDeclarativeEngine;
class QDeclarativeContext;
class QDeclarativeError;
-class QSGItem;
+class QQuickItem;
-class QSGViewPrivate;
-class Q_DECLARATIVE_EXPORT QSGView : public QSGCanvas
+class QQuickViewPrivate;
+class Q_DECLARATIVE_EXPORT QQuickView : public QQuickCanvas
{
Q_OBJECT
Q_PROPERTY(ResizeMode resizeMode READ resizeMode WRITE setResizeMode)
Q_PROPERTY(QUrl source READ source WRITE setSource DESIGNABLE true)
Q_ENUMS(ResizeMode Status)
public:
- explicit QSGView(QWindow *parent = 0, Qt::WindowFlags f = 0);
- QSGView(const QUrl &source, QWindow *parent = 0, Qt::WindowFlags f = 0);
- virtual ~QSGView();
+ explicit QQuickView(QWindow *parent = 0, Qt::WindowFlags f = 0);
+ QQuickView(const QUrl &source, QWindow *parent = 0, Qt::WindowFlags f = 0);
+ virtual ~QQuickView();
QUrl source() const;
QDeclarativeEngine* engine() const;
QDeclarativeContext* rootContext() const;
- QSGItem *rootObject() const;
+ QQuickItem *rootObject() const;
enum ResizeMode { SizeViewToRootObject, SizeRootObjectToView };
ResizeMode resizeMode() const;
void setSource(const QUrl&);
Q_SIGNALS:
- void statusChanged(QSGView::Status);
+ void statusChanged(QQuickView::Status);
private Q_SLOTS:
void continueExecute();
virtual void mouseReleaseEvent(QMouseEvent *);
virtual void mouseMoveEvent(QMouseEvent *);
private:
- Q_DISABLE_COPY(QSGView)
- Q_DECLARE_PRIVATE(QSGView)
+ Q_DISABLE_COPY(QQuickView)
+ Q_DECLARE_PRIVATE(QQuickView)
};
QT_END_NAMESPACE
QT_END_HEADER
-#endif // QSGVIEW_H
+#endif // QQUICKVIEW_H