summaryrefslogtreecommitdiff
path: root/src/modinfodialogcategories.cpp
diff options
context:
space:
mode:
authorSilarn <jrim@rimpo.org>2019-12-23 23:16:36 -0600
committerJeremy Rimpo <jeremy.rimpo@servermonkey.com>2023-09-21 17:03:43 -0500
commit127db7799ed4847b151a35a16cefab6c494128ef (patch)
treedd31c995fee70d2fd0367eeaa6ad916755060256 /src/modinfodialogcategories.cpp
parent4fd45b937c0577a0c5c1699726e8132b97be8f5d (diff)
WIP: Category QObj refactor
Diffstat (limited to 'src/modinfodialogcategories.cpp')
-rw-r--r--src/modinfodialogcategories.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/modinfodialogcategories.cpp b/src/modinfodialogcategories.cpp
index a7a4ce1e..8819c0fa 100644
--- a/src/modinfodialogcategories.cpp
+++ b/src/modinfodialogcategories.cpp
@@ -44,19 +44,19 @@ bool CategoriesTab::usesOriginFiles() const
return false;
}
-void CategoriesTab::add(const CategoryFactory& factory,
- const std::set<int>& enabledCategories, QTreeWidgetItem* root,
- int rootLevel)
+void CategoriesTab::add(
+ const CategoryFactory* factory, const std::set<int>& enabledCategories,
+ QTreeWidgetItem* root, int rootLevel)
{
- for (int i = 0; i < static_cast<int>(factory.numCategories()); ++i) {
- if (factory.getParentID(i) != rootLevel) {
+ for (int i=0; i<static_cast<int>(factory->numCategories()); ++i) {
+ if (factory->getParentID(i) != rootLevel) {
continue;
}
- int categoryID = factory.getCategoryID(i);
+ int categoryID = factory->getCategoryID(i);
- QTreeWidgetItem* newItem =
- new QTreeWidgetItem(QStringList(factory.getCategoryName(i)));
+ QTreeWidgetItem* newItem
+ = new QTreeWidgetItem(QStringList(factory->getCategoryName(i)));
newItem->setFlags(newItem->flags() | Qt::ItemIsUserCheckable);
@@ -67,7 +67,7 @@ void CategoriesTab::add(const CategoryFactory& factory,
newItem->setData(0, Qt::UserRole, categoryID);
- if (factory.hasChildren(i)) {
+ if (factory->hasChildren(i)) {
add(factory, enabledCategories, newItem, categoryID);
}