aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/treemodel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Utils: Speed up TreeItem::updateAll()Christian Kandeler2025-05-161-9/+21
* Utils: Use good old-fashioned for loop in TreeItem::indexOf()Christian Kandeler2025-05-151-2/+7
* Fix QMetaType::type() related deprecation warningshjk2024-05-231-3/+3
* TreeModel: Remove unused function overloadEike Ziller2024-01-091-5/+3
* Merge remote-tracking branch 'origin/12.0'Eike Ziller2024-01-081-2/+9
|\
| * Fix TreeModel emitting nested QAbstractItemModel signalsDavid Faure2024-01-081-4/+16
* | Fix TreeModel emitting nested QAbstractItemModel signalsDavid Faure2023-12-131-7/+14
|/
* Improve sorting in Kit-related settings tabsChristian Kandeler2023-09-081-1/+1
* QtSupport: Use natural sorting for Qt versions in settings widgetChristian Kandeler2023-09-051-0/+9
* Utils: Replace QVector with QListJarek Kobus2023-07-201-1/+1
* Doc: Mark docs in Utils \internal if classes or functions not foundLeena Miettinen2023-05-261-0/+13
* Doc: Add "\inmodule QtCreator" to \class and \namespace docsLeena Miettinen2023-05-221-0/+1
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
* Utils: Fix clazy "Mixing iterators with const_iterators" warningsJarek Kobus2022-11-301-2/+2
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* Utils: Drop unused headers [I-Z]Jarek Kobus2022-05-251-0/+1
* Share "auto-detected" UI string and add tool tipEike Ziller2021-01-291-0/+7
* Use less nullptr for empty flagshjk2020-01-211-1/+1
* Avoid warning on empty expressionshjk2019-07-231-8/+8
* Fix warning: "Missing emit keyword on signal call"Alessandro Portale2019-01-171-5/+6
* Utils: Modernize furtherAlessandro Portale2018-07-241-4/+1
* Utils: ModernizeAlessandro Portale2018-07-201-22/+22
* Utils: Fix treemodel's hasChildrenChristian Stenger2018-05-021-0/+8
* 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