diff options
Diffstat (limited to 'src/plugins/platforms/qnx/qqnxtheme.h')
-rw-r--r-- | src/plugins/platforms/qnx/qqnxtheme.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/plugins/platforms/qnx/qqnxtheme.h b/src/plugins/platforms/qnx/qqnxtheme.h index dc9c7bef44..c2c81a5d9a 100644 --- a/src/plugins/platforms/qnx/qqnxtheme.h +++ b/src/plugins/platforms/qnx/qqnxtheme.h @@ -51,20 +51,26 @@ QT_BEGIN_NAMESPACE +class QQnxBpsEventFilter; + class QPlatformFontDatabase; class QQnxTheme : public QPlatformTheme { public: - QQnxTheme(QPlatformFontDatabase *fontDatabase); + QQnxTheme(QPlatformFontDatabase *fontDatabase, QQnxBpsEventFilter *eventFilter); ~QQnxTheme(); static QString name() { return QStringLiteral("blackberry"); } + bool usePlatformNativeDialog(DialogType type) const; + QPlatformDialogHelper *createPlatformDialogHelper(DialogType type) const; + const QFont *font(Font type = SystemFont) const; private: QPlatformFontDatabase *m_fontDatabase; + QQnxBpsEventFilter *m_eventFilter; mutable QHash<QPlatformTheme::Font, QFont*> m_fonts; }; |