From a98756bae778163620e47e81a8fc81ee7e52afcf Mon Sep 17 00:00:00 2001 From: J-P Nurmi <jpnurmi@digia.com> Date: Tue, 27 Nov 2012 18:46:12 +0100 Subject: [PATCH] FancyTabWidget: use QStyleFactory to create windows style Qt 5 will not expose QWindowsStyle, use QStyleFactory instead. Change-Id: Id4ec0a4812cd8f8378ad1e493796c6110080c0ae Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com> --- src/plugins/coreplugin/fancytabwidget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/coreplugin/fancytabwidget.cpp b/src/plugins/coreplugin/fancytabwidget.cpp index 4ca58779ed9..0b33d58e8ed 100644 --- a/src/plugins/coreplugin/fancytabwidget.cpp +++ b/src/plugins/coreplugin/fancytabwidget.cpp @@ -38,7 +38,7 @@ #include <QHBoxLayout> #include <QVBoxLayout> #include <QMouseEvent> -#include <QWindowsStyle> +#include <QStyleFactory> #include <QPainter> #include <QSplitter> #include <QStackedLayout> @@ -82,7 +82,7 @@ FancyTabBar::FancyTabBar(QWidget *parent) m_hoverIndex = -1; m_currentIndex = -1; setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); - setStyle(new QWindowsStyle); + setStyle(QStyleFactory::create(QLatin1String("windows"))); setMinimumWidth(qMax(2 * m_rounding, 40)); setAttribute(Qt::WA_Hover, true); setFocusPolicy(Qt::NoFocus); -- GitLab