diff --git a/src/plugins/coreplugin/actionmanager/actioncontainer.h b/src/plugins/coreplugin/actionmanager/actioncontainer.h
index 6e2a84281e27b51595605e6b8f289e326c969714..f6334a65608bbc34d3bc95a9d088172b678214ac 100644
--- a/src/plugins/coreplugin/actionmanager/actioncontainer.h
+++ b/src/plugins/coreplugin/actionmanager/actioncontainer.h
@@ -41,6 +41,8 @@ class Command;
 
 class ActionContainer : public QObject
 {
+    Q_OBJECT
+
 public:
     enum EmptyAction {
         EA_Mask             = 0xFF00,
diff --git a/src/plugins/fakevim/fakevimactions.h b/src/plugins/fakevim/fakevimactions.h
index 1154c468f40f3425699aea8d3af7a59ef4c37f75..023414ef2c84a1a83465d2ffc6d69b2adf6e0b69 100644
--- a/src/plugins/fakevim/fakevimactions.h
+++ b/src/plugins/fakevim/fakevimactions.h
@@ -64,6 +64,8 @@ enum FakeVimSettingsCode
 
 class FakeVimSettings : public QObject
 {
+    Q_OBJECT
+
 public:
     FakeVimSettings();
     ~FakeVimSettings();