diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2017-01-05 16:13:56 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2017-01-06 12:10:10 +0000 |
commit | 566173b343c8672cd15fe7c3d5223aab766e6ef7 (patch) | |
tree | def9348b84b1ef5e2cdc6b527dc11deadca38a0d /ApiExtractor/docparser.h | |
parent | b95dc286f5149f0f8ce512f480c9b9ac997ece3f (diff) |
Header cleanup
Split out small headers typesystem_enums.h typesystem_typedefs.h and
abstractmetalang_typedefs.h containing enumerations and typedefs
from abstractmetalang.h and typesystem.h.
Move enumerations Position and DocModificationMode from typesystem
classes into global enumerations in typesystem_enums.h.
Remove the large includes abstractmetalang.h and typesystem.h
from most headers, de-inline some methods where required.
Change-Id: I206acb605f86964a591057dcbc8584b9572fd810
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'ApiExtractor/docparser.h')
-rw-r--r-- | ApiExtractor/docparser.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/ApiExtractor/docparser.h b/ApiExtractor/docparser.h index 58a4893a2..5573f6851 100644 --- a/ApiExtractor/docparser.h +++ b/ApiExtractor/docparser.h @@ -28,10 +28,9 @@ #ifndef DOCPARSER_H #define DOCPARSER_H -#include <QString> -#include <QDir> +#include "typesystem_typedefs.h" -#include "abstractmetalang.h" +#include <QtCore/QString> QT_BEGIN_NAMESPACE class QDomDocument; @@ -39,6 +38,10 @@ class QDomNode; class QXmlQuery; QT_END_NAMESPACE +class AbstractMetaClass; +class DocModification; +class Documentation; + class DocParser { public: |