diff options
Diffstat (limited to 'src/plugins/qmltooling/qmldbg_qtquick2/highlight.cpp')
-rw-r--r-- | src/plugins/qmltooling/qmldbg_qtquick2/highlight.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/qmltooling/qmldbg_qtquick2/highlight.cpp b/src/plugins/qmltooling/qmldbg_qtquick2/highlight.cpp index da959933f7..082f8e8854 100644 --- a/src/plugins/qmltooling/qmldbg_qtquick2/highlight.cpp +++ b/src/plugins/qmltooling/qmldbg_qtquick2/highlight.cpp @@ -90,6 +90,14 @@ void HoverHighlight::paint(QPainter *painter) void SelectionHighlight::paint(QPainter *painter) { + if (height() >= 10 && width() >= 10) { + QColor colorHighlight = Qt::green; + + painter->fillRect(QRectF(0, 0, width(), 5), colorHighlight); + painter->fillRect(QRectF(0, height()-5, width(), 5), colorHighlight); + painter->fillRect(QRectF(0, 5, 5, height() - 10), colorHighlight); + painter->fillRect(QRectF(width()-5, 5, 5, height() - 10), colorHighlight); + } painter->setPen(QPen(QColor(0, 22, 159))); painter->drawRect(QRect(1, 1, width() - 3, height() - 3)); painter->setPen(QColor(158, 199, 255)); |