From 9dc78a2d847bca5ec7b1445356523383a030d7ce Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Tue, 5 Jul 2016 11:49:48 +0200 Subject: Fix usage of deprecated QStyleOptionViewItemV3 Change-Id: Ie8223958c2e281bd00bacf80c22cc3f7282b42db Reviewed-by: Friedemann Kleint --- src/scripttools/debugging/qscriptdebuggerlocalswidget.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/scripttools/debugging/qscriptdebuggerlocalswidget.cpp b/src/scripttools/debugging/qscriptdebuggerlocalswidget.cpp index e902021..0425f5a 100644 --- a/src/scripttools/debugging/qscriptdebuggerlocalswidget.cpp +++ b/src/scripttools/debugging/qscriptdebuggerlocalswidget.cpp @@ -217,14 +217,6 @@ private Q_SLOTS: pal.setColor(QPalette::Active, QPalette::Base, col); editor->setPalette(pal); } - -private: - static const QWidget *widget(const QStyleOptionViewItem &option) - { - if (const QStyleOptionViewItemV3 *v3 = qstyleoption_cast(&option)) - return v3->widget; - return 0; - } }; QScriptDebuggerLocalsItemDelegate::QScriptDebuggerLocalsItemDelegate( @@ -306,7 +298,7 @@ void QScriptDebuggerLocalsItemDelegate::paint(QPainter *painter, const QStyleOpt QStyledItemDelegate::paint(painter, option, index); } else { // this is a top-level item. - const QTreeView *view = qobject_cast(widget(option)); + const QTreeView *view = qobject_cast(option.widget); Q_ASSERT(view != 0); QStyleOptionButton buttonOption; -- cgit v1.2.1