From 3da6b04a82b00a5ccf813b09f2e0c0c52a13f95f Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Wed, 3 Apr 2013 15:07:56 +0200 Subject: [PATCH] Show kit details in menu tooltips in TargetSettingsPanel Change-Id: I47e611b7d1efaa99e19b06ddb7e2684b9fd5744c Reviewed-by: hjk --- src/plugins/projectexplorer/targetsettingspanel.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/targetsettingspanel.cpp b/src/plugins/projectexplorer/targetsettingspanel.cpp index 790704af838..72bfbbad10b 100644 --- a/src/plugins/projectexplorer/targetsettingspanel.cpp +++ b/src/plugins/projectexplorer/targetsettingspanel.cpp @@ -530,11 +530,15 @@ void TargetSettingsPanelWidget::createAction(Kit *k, QMenu *menu) { QAction *action = new QAction(k->displayName(), menu); action->setData(QVariant::fromValue(k->id())); + QString statusTip = QLatin1String(""); QString errorMessage; if (!m_project->supportsKit(k, &errorMessage)) { action->setEnabled(false); - action->setStatusTip(errorMessage); + statusTip += errorMessage; } + statusTip += k->toHtml(); + action->setStatusTip(statusTip); + menu->addAction(action); }