From 1a2d811ece4106944a853c9ceca0c8b7a2e0ca19 Mon Sep 17 00:00:00 2001 From: gpittman Date: Sun, 22 Jul 2012 21:10:35 +0000 Subject: adding shortcuts to tooltips git-svn-id: svn://scribus.net/branches/Version14x/Scribus@17733 11d20701-8431-0410-a711-e3c959e3b870 --- scribus/scraction.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'scribus/scraction.cpp') diff --git a/scribus/scraction.cpp b/scribus/scraction.cpp index d57cba7..3579eaa 100644 --- a/scribus/scraction.cpp +++ b/scribus/scraction.cpp @@ -231,6 +231,15 @@ QString ScrAction::cleanMenuText() return text().remove('&').remove("..."); } +void ScrAction::setToolTipFromTextAndShortcut() +{ + QString sct(shortcut()); + if (sct.isEmpty()) + QAction::setToolTip("" + cleanMenuText() + ""); + else + QAction::setToolTip("" + cleanMenuText() + " (" + sct + ")" + ""); +} + int ScrAction::getMenuIndex() const { return menuIndex; -- cgit