Files
qt-creator/share/qtcreator/templates/qmlapp/cpp/qmlapplicationview.h

32 lines
781 B
C
Raw Normal View History

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