summaryrefslogtreecommitdiff
path: root/src/libs/utils/treemodel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Utils: Remove BaseTreeModel::hasChildren re-implementationhjk2018-02-201-6/+0
* Utils: Let tree items request collapsinghjk2018-01-311-0/+6
* Utils: Change processing of children in reverseFindAnyChild()Christian Stenger2018-01-241-2/+2
* CMake: Improve delegates for CMake configurationTobias Hunger2017-09-191-3/+2
* TreeModel: Send modelReset() in setRootItem(...)Tobias Hunger2017-09-051-2/+3
* TreeModel: Add a sibling() implementationhjk2017-09-041-0/+12
* ProjectExplorer: Order projects in session alphabetically againhjk2017-08-171-0/+7
* ProjectExplorer: Add option to hide empty directories from project treeTobias Hunger2017-08-041-0/+23
* AutoTest: Speed up finding parent itemsChristian Stenger2017-06-301-0/+12
* TreeModel/Find: Save a few cycles when searchinghjk2017-04-051-5/+3
* Utils: Introduce TreeItem::{begin,end}hjk2017-02-081-18/+24
* TreeModel: Remove unreachable codeEike Ziller2017-01-111-2/+0
* Utils: Fix warnings in TreemodelMarco Bubke2017-01-051-4/+4
* TreeModel: Introduce a TreeItem::indexInParent() convenience functionhjk2016-08-031-0/+5
* TreeModel: Move some base TreeItem code out-of-linehjk2016-08-031-0/+55
* TreeModel: Remove BaseTreeModel::topLevelItemCount()hjk2016-08-031-5/+0
* TreeModel: Remove now-unused TreeItem::setFlags() and m_flagshjk2016-08-011-7/+2
* Utils: Streamline TreeModel APIhjk2016-07-271-25/+30
* TreeModel: Introduce a recursive TreeItem::updateAll() functionhjk2016-07-121-0/+10
* TreeModel: Consolidate child()/childAt() and rowCount()/childCount()hjk2016-07-071-16/+11
* TreeModel: Introduce a destroyItem() convenience functionhjk2016-07-061-0/+5
* TreeModel: Add a StaticTreeItem(QString) convenience constructorhjk2016-06-171-0/+5
* TreeModel: Introduce a StaticTreeItemhjk2016-06-151-9/+21
* Utils: Remove now unused type-unsafe TreeItem child iterationhjk2016-06-131-19/+0
* TreeModel: Rework tree iterationhjk2016-05-121-37/+0
* TreeView: Announce sorting tree itemshjk2016-05-041-3/+15
* Update License according to agreement with Free Qt FoundationTobias Hunger2016-01-191-17/+12
* TreeModel: Assert when inserting items that already have a modelhjk2015-11-101-0/+1
* TreeModel: Ensure that proxy models or views get notified...Christian Stenger2015-09-281-0/+5
* TreeModel: Remove TreeItem::setModel from interfacehjk2015-07-131-10/+4
* TreeModel: Add a few more soft assertshjk2015-06-231-1/+14
* TreeModel: API for setting header tool tipsEike Ziller2015-06-111-0/+7
* TreeModel: takeItem should return the itemEike Ziller2015-06-101-4/+5
* TreeModel: Inform view about changed rootChristian Stenger2015-06-041-0/+1
* TreeModel: Some extra checkinghjk2015-04-231-1/+4
* TreeModel: Clean up TreeItem APIhjk2015-04-221-30/+3
* TreeModel: More API cleanuphjk2015-04-221-12/+14
* TreeModel: API cleanuphjk2015-04-221-18/+13
* TreeModel: Ensure deterministic state during child destructionhjk2015-04-221-1/+2
* Debugger: Remove most remaining occurrences of WatchDatahjk2015-03-201-0/+11
* Plugin view: Fix sortingEike Ziller2015-03-161-0/+8
* Utils: Fix propagation of underlying tree modelChristian Stenger2015-02-231-0/+2
* Merge commit '3c85058694ee2e41658d17f524fb48f0b187d2fe'Eike Ziller2015-02-121-6/+6
|\
| * Update LicenseEike Ziller2015-01-161-6/+6
* | Utils: Avoid accessing null pointer...Christian Stenger2015-02-091-2/+5
* | TreeModel: More sanity checkshjk2015-02-091-1/+4
* | TreeModel: Make TreeModelVisitor usefulhjk2015-02-091-0/+3
* | Debugger: Use Utils::TreeModel for watch windowhjk2015-01-291-0/+34
* | TreeModel: Fix model back pointer propagation when adding itemshjk2015-01-281-1/+1
* | TreeModel: Make item flags configurable in "group header" constructorhjk2015-01-281-2/+2