diff options
author | Stanislav Ionascu <stanislav.ionascu@gmail.com> | 2016-05-15 15:57:17 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2016-05-24 08:44:57 +0000 |
commit | c1d735503bf7c9d46ef80f2ebc575e1f8376b551 (patch) | |
tree | 1cd2b4a09b892df9253227ff0e2b45f2a22313c4 /src/plugins/cmakeprojectmanager/configmodel.h | |
parent | e6e2c1771b8b2175a02b1d40814035084f40dade (diff) |
CMake: make it possible to insert new vars in project settings
Task-number: QTCREATORBUG-16238
Change-Id: If98acc4f27cabbb606b2fc1017096da626ba1144
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/configmodel.h')
-rw-r--r-- | src/plugins/cmakeprojectmanager/configmodel.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/cmakeprojectmanager/configmodel.h b/src/plugins/cmakeprojectmanager/configmodel.h index d3a335dbe2..08abf8e89f 100644 --- a/src/plugins/cmakeprojectmanager/configmodel.h +++ b/src/plugins/cmakeprojectmanager/configmodel.h @@ -55,6 +55,10 @@ public: bool setData(const QModelIndex &index, const QVariant &value, int role) override; QVariant headerData(int section, Qt::Orientation orientation, int role) const override; + void appendConfiguration(const QString &key, + const QString &value = QString(), + const DataItem::Type type = DataItem::UNKNOWN, + const QString &description = QString()); void setConfiguration(const QList<DataItem> &config); void flush(); void resetAllChanges(); |