aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/ApiExtractor/apiextractor.h
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken2/ApiExtractor/apiextractor.h')
-rw-r--r--sources/shiboken2/ApiExtractor/apiextractor.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/sources/shiboken2/ApiExtractor/apiextractor.h b/sources/shiboken2/ApiExtractor/apiextractor.h
index 1080ff507..ac90f5b2f 100644
--- a/sources/shiboken2/ApiExtractor/apiextractor.h
+++ b/sources/shiboken2/ApiExtractor/apiextractor.h
@@ -33,6 +33,8 @@
#include "dependency.h"
#include "abstractmetalang_typedefs.h"
#include "apiextractormacros.h"
+#include "header_paths.h"
+#include "typedatabase_typedefs.h"
#include "typesystem_typedefs.h"
#include <QStringList>
@@ -67,9 +69,9 @@ public:
void setSilent(bool value);
void addTypesystemSearchPath(const QString& path);
void addTypesystemSearchPath(const QStringList& paths);
- void addIncludePath(const QString& path);
- void addIncludePath(const QStringList& paths);
- QStringList includePaths() const { return m_includePaths; }
+ void addIncludePath(const HeaderPath& path);
+ void addIncludePath(const HeaderPaths& paths);
+ HeaderPaths includePaths() const { return m_includePaths; }
void setLogDirectory(const QString& logDir);
bool setApiVersion(const QString& package, const QString& version);
void setDropTypeEntries(QString dropEntries);
@@ -94,7 +96,7 @@ public:
private:
QString m_typeSystemFileName;
QString m_cppFileName;
- QStringList m_includePaths;
+ HeaderPaths m_includePaths;
AbstractMetaBuilder* m_builder;
QString m_logDirectory;