From 3192c8ccd7f54b1a8a641fc70d8916a86487f2db Mon Sep 17 00:00:00 2001 From: blacksun Date: Fri, 4 Mar 2016 13:03:39 +0000 Subject: [PATCH] New element panel : add status tip when mouse over an item git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4370 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- sources/ElementsCollection/elementcollectionitem.cpp | 7 +++++++ sources/ElementsCollection/elementscollectionwidget.cpp | 1 + 2 files changed, 8 insertions(+) diff --git a/sources/ElementsCollection/elementcollectionitem.cpp b/sources/ElementsCollection/elementcollectionitem.cpp index 078749c36..f661b12b5 100644 --- a/sources/ElementsCollection/elementcollectionitem.cpp +++ b/sources/ElementsCollection/elementcollectionitem.cpp @@ -220,6 +220,13 @@ QVariant ElementCollectionItem::data(int column, int role) else return QVariant(); } + case Qt::StatusTipRole: + { + if (isElement()) + return tr("Glissez-déposez cet élément « %1 » sur un folio pour l'y insérer, double-cliquez dessus pour l'éditer").arg(name()); + else + return tr("Double-cliquez pour réduire ou développer cette catégorie d'éléments"); + } default: return QVariant(); } diff --git a/sources/ElementsCollection/elementscollectionwidget.cpp b/sources/ElementsCollection/elementscollectionwidget.cpp index 7c633f845..38830b8e4 100644 --- a/sources/ElementsCollection/elementscollectionwidget.cpp +++ b/sources/ElementsCollection/elementscollectionwidget.cpp @@ -119,6 +119,7 @@ void ElementsCollectionWidget::setUpWidget() m_tree_view->setContextMenuPolicy(Qt::CustomContextMenu); m_tree_view->setAutoExpandDelay(500); m_tree_view->setAnimated(true); + m_tree_view->setMouseTracking(true); m_tree_view->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel); m_main_vlayout->addWidget(m_tree_view);