summaryrefslogtreecommitdiff
path: root/src/plugins/qmldesigner/components/formeditor/formeditorgraphicsview.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@nokia.com>2010-02-09 12:55:45 +0100
committerMarco Bubke <marco.bubke@nokia.com>2010-02-09 12:55:57 +0100
commit94c940c5dfc3e1f418747890af741c2976353ff7 (patch)
tree0c4e1057c4586ba55eed3077f3239a2f9a9417eb /src/plugins/qmldesigner/components/formeditor/formeditorgraphicsview.cpp
parent832d1470783f28a2868eeda96fb9d7ed081bc0bb (diff)
downloadqt-creator-94c940c5dfc3e1f418747890af741c2976353ff7.tar.gz
Polish the output of the feedback for item in Bauhaus
Diffstat (limited to 'src/plugins/qmldesigner/components/formeditor/formeditorgraphicsview.cpp')
-rw-r--r--src/plugins/qmldesigner/components/formeditor/formeditorgraphicsview.cpp74
1 files changed, 42 insertions, 32 deletions
diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorgraphicsview.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorgraphicsview.cpp
index 38e4576cd1..c7e38ac4b0 100644
--- a/src/plugins/qmldesigner/components/formeditor/formeditorgraphicsview.cpp
+++ b/src/plugins/qmldesigner/components/formeditor/formeditorgraphicsview.cpp
@@ -116,13 +116,18 @@ void FormEditorGraphicsView::drawForeground(QPainter *painter, const QRectF &/*r
return;
painter->save();
+ QFont font;
+ font.setPixelSize(12);
+ painter->setFont(font);
+
if (m_beginX != m_feedbackNode.instanceValue("x"))
painter->setPen(Qt::green);
else
painter->setPen(Qt::black);
- painter->drawText(mapToScene(QPoint(2.0, 12.0)), QString("x: \t\t%1").arg(m_feedbackNode.instanceValue("x").toString()));
+ painter->drawText(mapToScene(QPoint(2.0, 12.0)), QString("x:"));
+ painter->drawText(mapToScene(QPoint(14.0, 12.0)), m_feedbackNode.instanceValue("x").toString());
if (m_beginY != m_feedbackNode.instanceValue("y"))
@@ -130,7 +135,8 @@ void FormEditorGraphicsView::drawForeground(QPainter *painter, const QRectF &/*r
else
painter->setPen(Qt::black);
- painter->drawText(mapToScene(QPoint(2.0, 24.0)), QString("y: \t\t%1").arg(m_feedbackNode.instanceValue("y").toString()));
+ painter->drawText(mapToScene(QPoint(50.0, 12.0)), QString("y:"));
+ painter->drawText(mapToScene(QPoint(60.0, 12.0)), m_feedbackNode.instanceValue("y").toString());
if (m_beginWidth != m_feedbackNode.instanceValue("width"))
@@ -138,7 +144,8 @@ void FormEditorGraphicsView::drawForeground(QPainter *painter, const QRectF &/*r
else
painter->setPen(Qt::black);
- painter->drawText(mapToScene(QPoint(2.0, 36.0)), QString("width: \t\t%1").arg(m_feedbackNode.instanceValue("width").toString()));
+ painter->drawText(mapToScene(QPoint(2.0, 24.0)), QString("w:"));
+ painter->drawText(mapToScene(QPoint(14.0, 24.0)), m_feedbackNode.instanceValue("width").toString());
if (m_beginHeight != m_feedbackNode.instanceValue("height"))
@@ -146,56 +153,59 @@ void FormEditorGraphicsView::drawForeground(QPainter *painter, const QRectF &/*r
else
painter->setPen(Qt::black);
- painter->drawText(mapToScene(QPoint(2.0, 48.0)), QString("height:\t\t%1").arg(m_feedbackNode.instanceValue("height").toString()));
+ painter->drawText(mapToScene(QPoint(50.0, 24.0)), QString("h:"));
+ painter->drawText(mapToScene(QPoint(60.0, 24.0)),m_feedbackNode.instanceValue("height").toString());
if (m_parentNode == m_feedbackNode.instanceParent()) {
- if (m_feedbackNode.canReparent()) {
- painter->setPen(Qt::black);
- painter->drawText(mapToScene(QPoint(2.0, 60.0)), QString("Can reparent."));
- } else {
+ if (!m_feedbackNode.canReparent()) {
painter->setPen(Qt::red);
- painter->drawText(mapToScene(QPoint(2.0, 60.0)), QString("Cannot reparent."));
+ painter->drawText(mapToScene(QPoint(2.0, 36.0)), QString("Cannot reparent."));
}
} else {
painter->setPen(Qt::yellow);
if (m_feedbackNode.instanceParent().id().isEmpty())
- painter->drawText(mapToScene(QPoint(2.0, 60.0)), QString("Parent has changed."));
+ painter->drawText(mapToScene(QPoint(2.0, 36.0)), QString("Parent has changed."));
else
- painter->drawText(mapToScene(QPoint(2.0, 60.0)), QString("Parent has changed to %1.").arg(m_feedbackNode.instanceParent().id()));
+ painter->drawText(mapToScene(QPoint(2.0, 36.0)), QString("Parent has changed to %1.").arg(m_feedbackNode.instanceParent().id()));
}
- if (m_beginTopMargin != m_feedbackNode.instanceValue("anchors.leftMargin"))
- painter->setPen(Qt::green);
- else
- painter->setPen(Qt::black);
-
- painter->drawText(mapToScene(QPoint(2.0, 72.0)), QString("leftMargin: \t\t%1").arg(m_feedbackNode.instanceValue("anchors.leftMargin").toString()));
+ if (m_feedbackNode.instanceHasAnchors()) {
+ if (m_beginTopMargin != m_feedbackNode.instanceValue("anchors.leftMargin"))
+ painter->setPen(Qt::green);
+ else
+ painter->setPen(Qt::black);
- if (m_beginRightMargin != m_feedbackNode.instanceValue("anchors.rightMargin"))
- painter->setPen(Qt::green);
- else
- painter->setPen(Qt::black);
+ painter->drawText(mapToScene(QPoint(2.0, 48.0)), QString("l:"));
+ painter->drawText(mapToScene(QPoint(14.0, 48.0)), m_feedbackNode.instanceValue("anchors.leftMargin").toString());
- painter->drawText(mapToScene(QPoint(2.0, 84.0)), QString("rightMargin: \t\t%1").arg(m_feedbackNode.instanceValue("anchors.rightMargin").toString()));
+ if (m_beginRightMargin != m_feedbackNode.instanceValue("anchors.rightMargin"))
+ painter->setPen(Qt::green);
+ else
+ painter->setPen(Qt::black);
+ painter->drawText(mapToScene(QPoint(50.0, 48.0)), QString("r:"));
+ painter->drawText(mapToScene(QPoint(60.0, 48.0)), m_feedbackNode.instanceValue("anchors.rightMargin").toString());
- if (m_beginTopMargin != m_feedbackNode.instanceValue("anchors.topMargin"))
- painter->setPen(Qt::green);
- else
- painter->setPen(Qt::black);
- painter->drawText(mapToScene(QPoint(2.0, 96.0)), QString("topMargin: \t\t%1").arg(m_feedbackNode.instanceValue("anchors.topMargin").toString()));
+ if (m_beginTopMargin != m_feedbackNode.instanceValue("anchors.topMargin"))
+ painter->setPen(Qt::green);
+ else
+ painter->setPen(Qt::black);
+ painter->drawText(mapToScene(QPoint(2.0, 60.0)), QString("t:"));
+ painter->drawText(mapToScene(QPoint(14.0, 60.0)), m_feedbackNode.instanceValue("anchors.topMargin").toString());
- if (m_beginBottomMargin != m_feedbackNode.instanceValue("anchors.bottomMargin"))
- painter->setPen(Qt::green);
- else
- painter->setPen(Qt::black);
+ if (m_beginBottomMargin != m_feedbackNode.instanceValue("anchors.bottomMargin"))
+ painter->setPen(Qt::green);
+ else
+ painter->setPen(Qt::black);
- painter->drawText(mapToScene(QPoint(2.0, 108.0)), QString("bottomMargin: \t%1").arg(m_feedbackNode.instanceValue("anchors.bottomMargin").toString()));
+ painter->drawText(mapToScene(QPoint(50.0, 60.0)), QString("b:"));
+ painter->drawText(mapToScene(QPoint(60.0, 60.0)), m_feedbackNode.instanceValue("anchors.bottomMargin").toString());
+ }
painter->restore();
}