aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/toolchainoptionspage.cpp
diff options
context:
space:
mode:
authorhjk <hjk@theqtcompany.com>2016-07-25 16:48:15 +0200
committerhjk <hjk@qt.io>2016-08-03 09:23:46 +0000
commitdef8ca8ba1fce10a0514215e333598f831ab6e45 (patch)
treee9851f299860491d39ee9ecd121c3aa8129e7fbd /src/plugins/projectexplorer/toolchainoptionspage.cpp
parentbe2a0b9ecd3cd67d122591d202a97d5515086763 (diff)
TreeModel: Move some base TreeItem code out-of-line
Avoid code explosion. Change-Id: I7d239a4560e90b68cc4991341adf940a98776254 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/toolchainoptionspage.cpp')
-rw-r--r--src/plugins/projectexplorer/toolchainoptionspage.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/projectexplorer/toolchainoptionspage.cpp b/src/plugins/projectexplorer/toolchainoptionspage.cpp
index 0ae5a7e485..4482f4221a 100644
--- a/src/plugins/projectexplorer/toolchainoptionspage.cpp
+++ b/src/plugins/projectexplorer/toolchainoptionspage.cpp
@@ -293,8 +293,8 @@ void ToolChainOptionsWidget::removeToolChain(ToolChain *tc)
}
StaticTreeItem *parent = parentForToolChain(tc);
- auto item = parent->findChildAtLevel<ToolChainTreeItem *>(1, [tc](ToolChainTreeItem *item) {
- return item->toolChain == tc;
+ auto item = parent->findChildAtLevel(1, [tc](TreeItem *item) {
+ return static_cast<ToolChainTreeItem *>(item)->toolChain == tc;
});
m_model.destroyItem(item);