summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
authorJeremy Rimpo <jeremy.rimpo@servermonkey.com>2021-01-27 12:01:09 -0600
committerJeremy Rimpo <jeremy.rimpo@servermonkey.com>2023-09-21 17:22:03 -0500
commit69f953a3fb181eddaf730e83e2ac63ec7f154b14 (patch)
treee11e73e44629d559d240d3ac54d01332aa497388 /src/mainwindow.cpp
parent6016b04ef0d458e14f9d556dfc2cd67b2604b83e (diff)
Refactoring for upstream merge
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 76b7e37f..0521a17c 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -303,6 +303,8 @@ MainWindow::MainWindow(Settings& settings, OrganizerCore& organizerCore,
m_Filters.get(), &FilterList::optionsChanged,
[&](auto&& mode, auto&& sep) { onFiltersOptions(mode, sep); });
+ m_CategoryFactory->loadCategories();
+
ui->logList->setCore(m_OrganizerCore);
setupToolbar();
@@ -421,6 +423,8 @@ MainWindow::MainWindow(Settings& settings, OrganizerCore& organizerCore,
connect(CategoryFactory::instance(), SIGNAL(requestNexusCategories()), this, SLOT(requestNexusCategories()));
+ connect(CategoryFactory::instance(), SIGNAL(requestNexusCategories()), this, SLOT(requestNexusCategories()));
+
connect(
NexusInterface::instance(&pluginContainer)->getAccessManager(),
SIGNAL(credentialsReceived(const APIUserAccount&)),
@@ -552,7 +556,7 @@ MainWindow::MainWindow(Settings& settings, OrganizerCore& organizerCore,
void MainWindow::setupModList()
{
- ui->modList->setup(m_OrganizerCore, m_CategoryFactory, this, ui);
+ ui->modList->setup(m_OrganizerCore, *m_CategoryFactory, this, ui);
connect(&ui->modList->actions(), &ModListViewActions::overwriteCleared, [=]() {
scheduleCheckForProblems();