aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/treemodel.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* | TreeModel: Add more item functionshjk2015-01-261-18/+32
* | TreeModel: (Partially) separate header data from root itemhjk2015-01-211-18/+39
* | TreeModel: Add model pointer to TreeItemhjk2015-01-151-32/+78
* | TreeModel: Add a TreeItem::setData functionhjk2015-01-131-0/+17
* | Debugger: Take advantage of new tree iterator in option pagehjk2015-01-121-57/+0
* | TreeModel: Simplify indexFromItem()hjk2015-01-121-19/+7
* | TreeModel: Add good old ModelTest's codehjk2015-01-121-9/+576
* | TreeModel: Add function to remove all children of an itemhjk2015-01-091-0/+11
* | TreeModel: Make debug help code less intrusivehjk2015-01-091-19/+21