瀏覽代碼

Autogen: Don't use .moc include in Q_PLUGIN_METADATA test

Sebastian Holtermann 8 年之前
父節點
當前提交
29d96633a4
共有 2 個文件被更改,包括 8 次插入12 次删除
  1. 0 11
      Tests/QtAutogen/mocPlugin/StyleD.cpp
  2. 8 1
      Tests/QtAutogen/mocPlugin/StyleD.hpp

+ 0 - 11
Tests/QtAutogen/mocPlugin/StyleD.cpp

@@ -1,17 +1,6 @@
 #include "StyleD.hpp"
 
-class StyleD : public QStylePlugin
-{
-  Q_OBJECT
-  // Json file in global sub director
-  Q_PLUGIN_METADATA(IID "org.styles.D" FILE "sub/StyleD.json")
-public:
-  QStyle* create(const QString& key);
-};
-
 QStyle* StyleD::create(const QString& key)
 {
   return 0;
 }
-
-#include "StyleD.moc"

+ 8 - 1
Tests/QtAutogen/mocPlugin/StyleD.hpp

@@ -3,6 +3,13 @@
 
 #include <QStylePlugin>
 
-class StyleD;
+class StyleD : public QStylePlugin
+{
+  Q_OBJECT
+  // Json file in global sub director
+  Q_PLUGIN_METADATA(IID "org.styles.D" FILE "sub/StyleD.json")
+public:
+  QStyle* create(const QString& key);
+};
 
 #endif