diff --git a/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp b/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp index 859716b08712111bdbe310410532c374a89a13d8..baef77541f47bfc03a9946a3735f017edba4824e 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp @@ -30,6 +30,8 @@ #include #include +#include + #include #include #include @@ -220,6 +222,7 @@ void FormEditorItem::paintBoundingRect(QPainter *painter) const pen.setJoinStyle(Qt::MiterJoin); QColor frameColor("#AAAAAA"); + static const QColor selectionColor = Utils::creatorTheme()->color(Utils::Theme::QmlDesigner_FormEditorSelectionColor); if (scene()->showBoundingRects()) { pen.setColor(frameColor.darker(150)); @@ -230,7 +233,7 @@ void FormEditorItem::paintBoundingRect(QPainter *painter) const } if (m_highlightBoundingRect) { - pen.setColor(frameColor); + pen.setColor(selectionColor); pen.setStyle(Qt::SolidLine); painter->setPen(pen); painter->drawRect(m_selectionBoundingRect.adjusted(0., 0., -1., -1.));