From fbee8695d7c477739455e9f67acf99f2b298b57d Mon Sep 17 00:00:00 2001 From: Christiaan Janssen <christiaan.janssen@nokia.com> Date: Wed, 3 Feb 2010 09:03:14 +0100 Subject: [PATCH] QmlDesigner.Navigator:Tooltips enabled in all items, they show full item type name --- .../qmldesigner/components/navigator/navigatortreemodel.cpp | 3 ++- .../qmldesigner/components/navigator/navigatortreeview.cpp | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/plugins/qmldesigner/components/navigator/navigatortreemodel.cpp b/src/plugins/qmldesigner/components/navigator/navigatortreemodel.cpp index a8a8dfb1141..5e77325d34d 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatortreemodel.cpp +++ b/src/plugins/qmldesigner/components/navigator/navigatortreemodel.cpp @@ -218,7 +218,8 @@ void NavigatorTreeModel::updateItemRow(const ModelNode &node, ItemRow items) bool blockSignal = blockItemChangedSignal(true); items.idItem->setText(node.id()); - items.idItem->setToolTip(!node.id().isEmpty()?node.simplifiedTypeName():""); + //items.idItem->setToolTip(!node.id().isEmpty()?node.type():""); + items.idItem->setToolTip(node.type()); items.visibilityItem->setCheckState(node.auxiliaryData("invisible").toBool() ? Qt::Unchecked : Qt::Checked); blockItemChangedSignal(blockSignal); diff --git a/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp b/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp index f56eae8b890..511b6afcfc5 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp +++ b/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp @@ -35,6 +35,8 @@ #include <nodeproperty.h> +#define _separator_line_color_ "#5f5f5f" + namespace QmlDesigner { QSize IconCheckboxItemDelegate::sizeHint(const QStyleOptionViewItem &option, @@ -60,7 +62,7 @@ void IconCheckboxItemDelegate::paint(QPainter *painter, painter->drawPixmap(option.rect.x()+2,option.rect.y()+1,offPix); painter->setOpacity(1.0); - painter->setPen(QColor("#4f4f4f")); + painter->setPen(QColor(_separator_line_color_)); painter->drawLine(option.rect.topLeft(),option.rect.bottomLeft()); painter->restore(); @@ -99,7 +101,7 @@ void NavigatorTreeView::drawRow(QPainter *painter, const QStyleOptionViewItem &o painter->save(); QTreeView::drawRow(painter,options,index); - painter->setPen(QColor("#4f4f4f")); + painter->setPen(QColor(_separator_line_color_)); painter->drawLine(options.rect.bottomLeft(),options.rect.bottomRight()); // painter->drawLine(options.rect.topLeft(),options.rect.topRight()); -- GitLab