From a31dd26e484f81564db98ce75bc3d874babc0a83 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 15 Jan 2013 13:52:34 +0100 Subject: Macros: Use Core::Id instead of strings in some places Change-Id: Ib6c23db2b6a37a2dfd831da76c15c6fba8113ff6 Reviewed-by: Nicolas Arnaud-Cormos --- src/plugins/macros/actionmacrohandler.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/plugins/macros/actionmacrohandler.h') diff --git a/src/plugins/macros/actionmacrohandler.h b/src/plugins/macros/actionmacrohandler.h index 255d6b28e4..02db0fda63 100644 --- a/src/plugins/macros/actionmacrohandler.h +++ b/src/plugins/macros/actionmacrohandler.h @@ -32,10 +32,12 @@ #include "imacrohandler.h" +#include +#include + #include QT_BEGIN_NAMESPACE -class QAction; class QSignalMapper; QT_END_NAMESPACE @@ -53,14 +55,15 @@ public: bool executeEvent(const MacroEvent ¯oEvent); private: - void registerCommand(const QString &id); + void registerCommand(Core::Id id); + Core::Command *command(const QString &id); private slots: void addCommand(const QString &id); void addActionEvent(const QString &id); private: - QSet m_commandIds; + QSet m_commandIds; QSignalMapper *m_mapper; }; -- cgit v1.2.1