diff options
author | Tobias Hunger <tobias.hunger@digia.com> | 2013-03-14 10:50:41 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@digia.com> | 2013-03-20 15:02:09 +0100 |
commit | 41dfa8bc2ab81469e51ae5e65cdc60efea78912d (patch) | |
tree | 2c6216200b3a600faa281d98a43324b9eebdfbc3 /src/plugins/projectexplorer/kitmodel.h | |
parent | da8d2235b0ef496bc5cca11a3bf16997255617ef (diff) |
Kits: Fix making names unique in optionspage for kits
Task-number: QTCREATORBUG-8861
Change-Id: Iea9948f1f62a79df36b239ad3981cb137b44e5bd
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/projectexplorer/kitmodel.h')
-rw-r--r-- | src/plugins/projectexplorer/kitmodel.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/kitmodel.h b/src/plugins/projectexplorer/kitmodel.h index 7b3f714b82..5b907ccf31 100644 --- a/src/plugins/projectexplorer/kitmodel.h +++ b/src/plugins/projectexplorer/kitmodel.h @@ -87,12 +87,15 @@ public: void markForRemoval(Kit *k); Kit *markForAddition(Kit *baseKit); + QString findNameFor(Kit *k, const QString baseName); + signals: void kitStateChanged(); private slots: void addKit(ProjectExplorer::Kit *k); void removeKit(ProjectExplorer::Kit *k); + void updateKit(ProjectExplorer::Kit*); void changeDefaultKit(); void setDirty(); @@ -101,6 +104,7 @@ private: KitNode *findWorkingCopy(Kit *k) const; KitNode *createNode(KitNode *parent, Kit *k); void setDefaultNode(KitNode *node); + QList<Kit *> kitList(KitNode *node) const; KitNode *m_root; KitNode *m_autoRoot; |