forked from qt-creator/qt-creator
A minor optimization for Manhattanstyle
We don't need the qobject cast. Checking the widget flag should be a bit faster. Done-with: danimo
This commit is contained in:
@@ -40,7 +40,6 @@
|
|||||||
|
|
||||||
#include <QtGui/QApplication>
|
#include <QtGui/QApplication>
|
||||||
#include <QtGui/QComboBox>
|
#include <QtGui/QComboBox>
|
||||||
#include <QtGui/QDialog>
|
|
||||||
#include <QtGui/QDialogButtonBox>
|
#include <QtGui/QDialogButtonBox>
|
||||||
#include <QtGui/QDockWidget>
|
#include <QtGui/QDockWidget>
|
||||||
#include <QtGui/QLabel>
|
#include <QtGui/QLabel>
|
||||||
@@ -84,7 +83,7 @@ bool panelWidget(const QWidget *widget)
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
// Do not style dialogs or explicitly ignored widgets
|
// Do not style dialogs or explicitly ignored widgets
|
||||||
if (qobject_cast<const QDialog *>(widget->window()))
|
if ((widget->window()->windowFlags() & Qt::WindowType_Mask) == Qt::Dialog)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
if (qobject_cast<const Utils::FancyMainWindow *>(widget))
|
if (qobject_cast<const Utils::FancyMainWindow *>(widget))
|
||||||
@@ -112,7 +111,7 @@ bool lightColored(const QWidget *widget)
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
// Don't style dialogs or explicitly ignored widgets
|
// Don't style dialogs or explicitly ignored widgets
|
||||||
if (qobject_cast<const QDialog *>(widget->window()))
|
if ((widget->window()->windowFlags() & Qt::WindowType_Mask) == Qt::Dialog)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
const QWidget *p = widget;
|
const QWidget *p = widget;
|
||||||
|
|||||||
Reference in New Issue
Block a user