summaryrefslogtreecommitdiffstats
path: root/scribus/actionmanager.cpp
diff options
context:
space:
mode:
authorgpittman <gpittman@11d20701-8431-0410-a711-e3c959e3b870>2012-07-22 21:10:35 +0000
committergpittman <gpittman@11d20701-8431-0410-a711-e3c959e3b870>2012-07-22 21:10:35 +0000
commit1a2d811ece4106944a853c9ceca0c8b7a2e0ca19 (patch)
tree029e54e4d3e91c082234916c1b4744e4811a2c9c /scribus/actionmanager.cpp
parent9f608cab185def292ee02edc66eeae611ba7497b (diff)
downloadscribus-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/actionmanager.cpp')
-rw-r--r--scribus/actionmanager.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/scribus/actionmanager.cpp b/scribus/actionmanager.cpp
index 438c2c2..2704394 100644
--- a/scribus/actionmanager.cpp
+++ b/scribus/actionmanager.cpp
@@ -75,6 +75,7 @@ void ActionManager::init(ScribusMainWindow *mw)
createDefaultMenus();
createDefaultNonMenuActions();
languageChange();
+ setActionTooltips(scrActions);
}
void ActionManager::createActions()
@@ -1021,6 +1022,12 @@ void ActionManager::initSpecialActions()
connect( (*scrActions)["specialToggleAllGuides"], SIGNAL(triggered()), mainWindow, SLOT(ToggleAllGuides()) );
}
+void ActionManager::setActionTooltips(QMap<QString, QPointer<ScrAction> > *actionMap)
+{
+ for( QMap<QString, QPointer<ScrAction> >::Iterator it = actionMap->begin(); it!=actionMap->end(); ++it )
+ it.value()->setToolTipFromTextAndShortcut();
+}
+
void ActionManager::disconnectModeActions()
{
for ( QStringList::Iterator it = modeActionNames->begin(); it != modeActionNames->end(); ++it )