diff options
| author | gpittman <gpittman@11d20701-8431-0410-a711-e3c959e3b870> | 2012-07-22 21:10:35 +0000 |
|---|---|---|
| committer | gpittman <gpittman@11d20701-8431-0410-a711-e3c959e3b870> | 2012-07-22 21:10:35 +0000 |
| commit | 1a2d811ece4106944a853c9ceca0c8b7a2e0ca19 (patch) | |
| tree | 029e54e4d3e91c082234916c1b4744e4811a2c9c /scribus/scraction.cpp | |
| parent | 9f608cab185def292ee02edc66eeae611ba7497b (diff) | |
| download | scribus-1a2d811ece4106944a853c9ceca0c8b7a2e0ca19.tar.gz scribus-1a2d811ece4106944a853c9ceca0c8b7a2e0ca19.tar.xz scribus-1a2d811ece4106944a853c9ceca0c8b7a2e0ca19.zip | |
adding shortcuts to tooltips
git-svn-id: svn://scribus.net/branches/Version14x/Scribus@17733 11d20701-8431-0410-a711-e3c959e3b870
Diffstat (limited to 'scribus/scraction.cpp')
| -rw-r--r-- | scribus/scraction.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
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("<qt>" + cleanMenuText() + "</qt>"); + else + QAction::setToolTip("<qt>" + cleanMenuText() + " (<b>" + sct + "</b>)" + "</qt>"); +} + int ScrAction::getMenuIndex() const { return menuIndex; |
