diff options
author | Keith Isdale <keith.isdale@nokia.com> | 2010-08-03 14:54:00 +1000 |
---|---|---|
committer | Keith Isdale <keith.isdale@nokia.com> | 2010-08-03 14:54:00 +1000 |
commit | 89f527ef46aaf755f7001bf3bd4f5869a03ac494 (patch) | |
tree | ace888fc091b8d7835b442029e135bd22298e5ee | |
parent | 0575890e3282a496a68e9f428994a09ed0aadcb4 (diff) | |
parent | 2793b135c6faec221cf8e63d76b6e6cc31c6717e (diff) |
Merge branch 'master' of scm.dev.nokia.troll.no:research/qtuitest
-rw-r--r-- | plugins/styles/qtuitest/style.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/plugins/styles/qtuitest/style.cpp b/plugins/styles/qtuitest/style.cpp index 8ec1f3a..1b8d75f 100644 --- a/plugins/styles/qtuitest/style.cpp +++ b/plugins/styles/qtuitest/style.cpp @@ -194,13 +194,19 @@ void QtUiTestStylePlugin::initSlave() QStringList QtUiTestStylePlugin::keys() const { - return QStringList() << "QtUiTest"; + return QStringList() << "QtUiTest_NoStyle" << "QtUiTest"; } QStyle *QtUiTestStylePlugin::create(const QString &key) { static bool initialised = false; + if (key.toLower() == "qtuitest_nostyle") { + // QApplication::style() has failed to initialise app style + // so is trying all styles. In this case we DO NOT want the + // QtUiTest style to be initialised unintentionally... + initialised = true; + } if (key.toLower() == "qtuitest" && !initialised) { initSlave(); initialised = true; |