diff options
author | Yann Bodson <yann.bodson@nokia.com> | 2009-07-14 00:06:15 (GMT) |
---|---|---|
committer | Damian Jansen <damian.jansen@nokia.com> | 2009-07-14 01:58:27 (GMT) |
commit | 3da921b6b33a12e8e665ee52536948ca9824b769 (patch) | |
tree | 375b3e2144918c59601a1630a52c63d5f212e676 /tools/qmlviewer/qmlviewer.h | |
parent | aff53500dbfba0a3338f8ab649c754cce3569ede (diff) | |
download | Qt-3da921b6b33a12e8e665ee52536948ca9824b769.zip Qt-3da921b6b33a12e8e665ee52536948ca9824b769.tar.gz Qt-3da921b6b33a12e8e665ee52536948ca9824b769.tar.bz2 |
Add access to Qt palettes from QML.
Diffstat (limited to 'tools/qmlviewer/qmlviewer.h')
-rw-r--r-- | tools/qmlviewer/qmlviewer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/qmlviewer/qmlviewer.h b/tools/qmlviewer/qmlviewer.h index c533fe0..765d42f 100644 --- a/tools/qmlviewer/qmlviewer.h +++ b/tools/qmlviewer/qmlviewer.h @@ -25,6 +25,7 @@ QT_BEGIN_NAMESPACE class QFxView; class PreviewDeviceSkin; class QFxTestEngine; +class QmlPalette; class QProcess; class QmlViewer : public QWidget @@ -61,6 +62,7 @@ public slots: protected: virtual void keyPressEvent(QKeyEvent *); virtual void timerEvent(QTimerEvent *); + virtual bool event(QEvent *event); void createMenu(QMenuBar *menu, QMenu *flatmenu); @@ -70,11 +72,14 @@ private slots: private: void setupProxy(); + void setupPalettes(); QString currentFileName; PreviewDeviceSkin *skin; QSize skinscreensize; QFxView *canvas; + QmlPalette *palette; + QmlPalette *disabledPalette; void init(QFxTestEngine::TestMode, const QString &, const QString& fileName); QBasicTimer recordTimer; QList<QImage*> frames; |