2010-07-15 11:58:37 +02:00
|
|
|
#ifndef QMLAPPLICATIONVIEW_H
|
|
|
|
|
#define QMLAPPLICATIONVIEW_H
|
|
|
|
|
|
2010-08-09 13:17:32 +02:00
|
|
|
#ifdef QMLINSPECTOR
|
2010-08-06 17:47:49 +02:00
|
|
|
#include <qdeclarativedesignview.h>
|
|
|
|
|
class QmlApplicationView : public QmlViewer::QDeclarativeDesignView
|
2010-08-09 13:17:32 +02:00
|
|
|
#else // QMLINSPECTOR
|
|
|
|
|
#include <QtDeclarative/QDeclarativeView>
|
2010-07-15 11:58:37 +02:00
|
|
|
class QmlApplicationView : public QDeclarativeView
|
2010-08-09 13:17:32 +02:00
|
|
|
#endif // QMLINSPECTOR
|
2010-07-15 11:58:37 +02:00
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
enum Orientation {
|
|
|
|
|
LockPortrait,
|
|
|
|
|
LockLandscape,
|
|
|
|
|
Auto
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
QmlApplicationView(const QString &mainQmlFile, QWidget *parent = 0);
|
|
|
|
|
virtual ~QmlApplicationView();
|
|
|
|
|
|
2010-08-15 23:57:38 +02:00
|
|
|
void addImportPath(const QString &importPath);
|
2010-07-15 11:58:37 +02:00
|
|
|
void setOrientation(Orientation orientation);
|
|
|
|
|
void setLoadDummyData(bool loadDummyData);
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
class QmlApplicationViewPrivate *m_d;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#endif // QMLAPPLICATIONVIEW_H
|