From 64439ed92a88554ec2f277970620de3e9abf2ad0 Mon Sep 17 00:00:00 2001 From: Sergio Martins Date: Tue, 15 Jan 2013 09:08:14 +0000 Subject: QNX: Don't use native file dialogs. They are not supported anymore. Use the standard Qt dialogs instead. Change-Id: I2b6c7688e24e4345a95d3a9a062f9670cb1a845f Reviewed-by: Thomas McGuire Reviewed-by: Bernd Weimer Reviewed-by: Sean Harmer Reviewed-by: Rafael Roquetto --- src/plugins/platforms/qnx/qqnxtheme.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/plugins/platforms') diff --git a/src/plugins/platforms/qnx/qqnxtheme.cpp b/src/plugins/platforms/qnx/qqnxtheme.cpp index ae9acd845e..e8e9e39388 100644 --- a/src/plugins/platforms/qnx/qqnxtheme.cpp +++ b/src/plugins/platforms/qnx/qqnxtheme.cpp @@ -58,8 +58,10 @@ QQnxTheme::~QQnxTheme() bool QQnxTheme::usePlatformNativeDialog(DialogType type) const { +#if defined(Q_OS_BLACKBERRY_TABLET) if (type == QPlatformTheme::FileDialog) return true; +#endif #if !defined(QT_NO_COLORDIALOG) if (type == QPlatformTheme::ColorDialog) return false; @@ -74,8 +76,10 @@ bool QQnxTheme::usePlatformNativeDialog(DialogType type) const QPlatformDialogHelper *QQnxTheme::createPlatformDialogHelper(DialogType type) const { switch (type) { +#if defined(Q_OS_BLACKBERRY_TABLET) case QPlatformTheme::FileDialog: return new QQnxFileDialogHelper(m_integration); +#endif #ifndef QT_NO_COLORDIALOG case QPlatformTheme::ColorDialog: #endif -- cgit v1.2.3