aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cmakeprojectmanager/cmaketool.h
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2018-07-10 14:03:55 +0200
committerTobias Hunger <tobias.hunger@qt.io>2018-07-11 08:30:50 +0000
commit7478c4aef1aa29ed7fb94e5b749b73d11ba00d2a (patch)
tree0d65b5539e274d381e9be432efbde94c2402cf96 /src/plugins/cmakeprojectmanager/cmaketool.h
parent942bd5f74b7da70ddc5e4ebed527f3d33f8c9919 (diff)
CMakeTool: Split parsing out of data retrievel methods
Change-Id: I237d90310bc032b7537ab33e0cb181e2163be5a7 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmaketool.h')
-rw-r--r--src/plugins/cmakeprojectmanager/cmaketool.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmaketool.h b/src/plugins/cmakeprojectmanager/cmaketool.h
index 22f2050419..efbb067fb4 100644
--- a/src/plugins/cmakeprojectmanager/cmaketool.h
+++ b/src/plugins/cmakeprojectmanager/cmaketool.h
@@ -119,8 +119,11 @@ private:
QStringList parseVariableOutput(const QString &output);
void fetchGeneratorsFromHelp() const;
+ void parseGeneratorsFromHelp(const QStringList &lines) const;
void fetchVersionFromVersionOutput() const;
+ void parseVersionFormVersionOutput(const QStringList &lines) const;
void fetchFromCapabilities() const;
+ void parseFromCapabilities(const QString &input) const;
Core::Id m_id;
QString m_displayName;