OSDN Git Service

Fix detection of Oxygen style
authorDaniel Teske <daniel.teske@nokia.com>
Fri, 14 Oct 2011 11:02:37 +0000 (13:02 +0200)
committerDaniel Teske <daniel.teske@nokia.com>
Fri, 14 Oct 2011 12:34:47 +0000 (14:34 +0200)
Change-Id: I2a28335285869ce477d2c71532ccb44046a0cfa7
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
src/plugins/coreplugin/manhattanstyle.cpp

index 7cdb44e..787e6ec 100644 (file)
@@ -271,7 +271,7 @@ void ManhattanStyle::polish(QWidget *widget)
     QProxyStyle::polish(widget);
 
     // OxygenStyle forces a rounded widget mask on toolbars and dock widgets
-    if (baseStyle()->inherits("OxygenStyle")) {
+    if (baseStyle()->inherits("OxygenStyle") || baseStyle()->inherits("Oxygen::Style")) {
         if (qobject_cast<QToolBar*>(widget) || qobject_cast<QDockWidget*>(widget)) {
             widget->removeEventFilter(baseStyle());
             widget->setContentsMargins(0, 0, 0, 0);