diff options
Diffstat (limited to 'src/plugins/cpptools/cppprojectfile.h')
-rw-r--r-- | src/plugins/cpptools/cppprojectfile.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppprojectfile.h b/src/plugins/cpptools/cppprojectfile.h index 277e6320db..15fe2c2376 100644 --- a/src/plugins/cpptools/cppprojectfile.h +++ b/src/plugins/cpptools/cppprojectfile.h @@ -43,6 +43,7 @@ class CPPTOOLS_EXPORT ProjectFile public: // enums and types enum Kind { + Unclassified = 0, CHeader = 1, CSource = 2, CXXHeader = 3, @@ -58,6 +59,10 @@ public: ProjectFile(); ProjectFile(const QString &file, Kind kind); + static Kind classify(const QString &file); + static bool isHeader(Kind kind); + static bool isSource(Kind kind); + QString path; Kind kind; }; |