refs #453 Simplify hotkey action registration and relaying

This commit is contained in:
Roland Winklmeier
2015-08-14 20:24:08 +02:00
committed by Mathew Sutcliffe
parent 199a1e5fcb
commit 6644c73703
7 changed files with 157 additions and 23 deletions

View File

@@ -35,6 +35,12 @@ namespace BlackCore
//! \copydoc IContextApplication::changeSettings
virtual void changeSettings(const BlackMisc::CVariantMap &settings, const BlackMisc::CIdentifier &origin) override;
//! \copydoc IContextApplication::registerHotkeyActions
virtual void registerHotkeyActions(const QStringList &actions, const BlackMisc::CIdentifier &origin) override;
//! \copydoc IContextApplication::callHotkeyAction
virtual void callHotkeyAction(const QString &action, bool argument, const BlackMisc::CIdentifier &origin) override;
//! \copydoc IContextApplication::writeToFile
virtual bool writeToFile(const QString &fileName, const QString &content) override;
@@ -56,9 +62,6 @@ namespace BlackCore
//! \copydoc IContextApplication::existsFile
virtual bool existsFile(const QString &fileName) const override;
//! \copydoc IContextApplication::processHotkeyFuncEvent
virtual void processHotkeyFuncEvent(const BlackMisc::Event::CEventHotkeyFunction &event) override;
public:
//! \todo Remove with old settings
using IContextApplication::changeSettings;