diff options
Diffstat (limited to 'src/tools/qdoc')
-rw-r--r-- | src/tools/qdoc/config.cpp | 1 | ||||
-rw-r--r-- | src/tools/qdoc/doc.h | 1 | ||||
-rw-r--r-- | src/tools/qdoc/node.h | 1 | ||||
-rw-r--r-- | src/tools/qdoc/openedlist.h | 1 | ||||
-rw-r--r-- | src/tools/qdoc/qmlmarkupvisitor.h | 1 |
5 files changed, 5 insertions, 0 deletions
diff --git a/src/tools/qdoc/config.cpp b/src/tools/qdoc/config.cpp index 13add73322..4842c68c92 100644 --- a/src/tools/qdoc/config.cpp +++ b/src/tools/qdoc/config.cpp @@ -134,6 +134,7 @@ public: QStringList accum; QStringList next; }; +Q_DECLARE_TYPEINFO(MetaStackEntry, Q_MOVABLE_TYPE); /*! Start accumulating values in a list by appending an empty diff --git a/src/tools/qdoc/doc.h b/src/tools/qdoc/doc.h index 80d47287bb..dd14e73e91 100644 --- a/src/tools/qdoc/doc.h +++ b/src/tools/qdoc/doc.h @@ -188,6 +188,7 @@ private: DocPrivate *priv; static const Config* config_; }; +Q_DECLARE_TYPEINFO(Doc, Q_MOVABLE_TYPE); typedef QList<Doc> DocList; QT_END_NAMESPACE diff --git a/src/tools/qdoc/node.h b/src/tools/qdoc/node.h index 27edfd1156..f8ae314d31 100644 --- a/src/tools/qdoc/node.h +++ b/src/tools/qdoc/node.h @@ -366,6 +366,7 @@ private: static int propertyGroupCount_; static QMap<QString,Node::NodeType> goals_; }; +Q_DECLARE_TYPEINFO(Node::DocSubtype, Q_PRIMITIVE_TYPE); class Aggregate : public Node { diff --git a/src/tools/qdoc/openedlist.h b/src/tools/qdoc/openedlist.h index ee45714cfd..3a564b018d 100644 --- a/src/tools/qdoc/openedlist.h +++ b/src/tools/qdoc/openedlist.h @@ -79,6 +79,7 @@ private: QString pref; QString suff; }; +Q_DECLARE_TYPEINFO(OpenedList, Q_MOVABLE_TYPE); QT_END_NAMESPACE diff --git a/src/tools/qdoc/qmlmarkupvisitor.h b/src/tools/qdoc/qmlmarkupvisitor.h index 34d18d6868..e336f32929 100644 --- a/src/tools/qdoc/qmlmarkupvisitor.h +++ b/src/tools/qdoc/qmlmarkupvisitor.h @@ -164,6 +164,7 @@ private: quint32 cursor; int extraIndex; }; +Q_DECLARE_TYPEINFO(QmlMarkupVisitor::ExtraType, Q_PRIMITIVE_TYPE); QT_END_NAMESPACE |