From d7541bcd2847cd7d276c49811bcd289780f9911b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Skowro=C5=84ski?= Date: Sun, 12 Feb 2017 05:46:07 +0100 Subject: [PATCH] QStyleOptionViewItemV4 is deprecated in Qt5. Replace it with QStyleOptionViewItem. --- src/Gui/DAGView/DAGRectItem.cpp | 4 ++++ src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/Gui/DAGView/DAGRectItem.cpp b/src/Gui/DAGView/DAGRectItem.cpp index 1558d5a49..c4661503d 100644 --- a/src/Gui/DAGView/DAGRectItem.cpp +++ b/src/Gui/DAGView/DAGRectItem.cpp @@ -46,7 +46,11 @@ void RectItem::paint(QPainter* painter, const QStyleOptionGraphicsItem* option, Q_UNUSED(widget); painter->save(); +#if QT_VERSION >= 0x050000 + QStyleOptionViewItem styleOption; +#else QStyleOptionViewItemV4 styleOption; +#endif styleOption.backgroundBrush = backgroundBrush; if (editing) diff --git a/src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp b/src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp index 51549970b..0494dc8c3 100644 --- a/src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp +++ b/src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp @@ -320,7 +320,11 @@ protected: } void paint ( QPainter * painter, const QStyleOptionViewItem & option, const QModelIndex & index ) const { +#if QT_VERSION >= 0x050000 + QStyleOptionViewItem options = option; +#else QStyleOptionViewItemV4 options = option; +#endif initStyleOption(&options, index); options.widget->style()->drawControl(QStyle::CE_ItemViewItem, &options, painter);