diff options
author | dt <qtc-committer@nokia.com> | 2009-05-04 18:22:40 +0200 |
---|---|---|
committer | dt <qtc-committer@nokia.com> | 2009-05-04 18:22:40 +0200 |
commit | 4e0c418fa647164142cbe90b700aa5b5ea2ea0a0 (patch) | |
tree | 197ef28ae653bdec45c2e19aae6d0ab224950a1d /src/plugins/projectexplorer/project.h | |
parent | baeb67133b68b1718c720d3f73ef782e4018303f (diff) | |
download | qt-creator-4e0c418fa647164142cbe90b700aa5b5ea2ea0a0.tar.gz |
Add per file information on the inlucde paths and defines to qt4projects
This is a step towards fixing Task: 243747
Diffstat (limited to 'src/plugins/projectexplorer/project.h')
-rw-r--r-- | src/plugins/projectexplorer/project.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/project.h b/src/plugins/projectexplorer/project.h index b4be7fa0c1..e876db6755 100644 --- a/src/plugins/projectexplorer/project.h +++ b/src/plugins/projectexplorer/project.h @@ -136,6 +136,12 @@ public: enum FilesMode { AllFiles, ExcludeGeneratedFiles }; virtual QStringList files(FilesMode fileMode) const = 0; + // C++ specific + // TODO do a C++ project as a base ? + virtual QByteArray predefinedMacros(const QString &fileName) const; + virtual QStringList includePaths(const QString &fileName) const; + virtual QStringList frameworkPaths(const QString &fileName) const; + signals: void fileListChanged(); void activeBuildConfigurationChanged(); |