aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/controller/ModuleControllerDialog.cpp
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-04-14 08:19:01 +0000
committersaturneric <[email protected]>2024-04-14 08:19:07 +0000
commit5967d6ccd9e382254a4fffdf5b54655b0faae6fb (patch)
treea48ac935be347de4042c7b5e0dbfbc419e04c667 /src/ui/dialog/controller/ModuleControllerDialog.cpp
parentfeat: add auto activate function and optimums for some structures (diff)
downloadGpgFrontend-5967d6ccd9e382254a4fffdf5b54655b0faae6fb.tar.gz
GpgFrontend-5967d6ccd9e382254a4fffdf5b54655b0faae6fb.zip
fix: use qt designer placeholder instead of custom initialized
Diffstat (limited to '')
-rw-r--r--src/ui/dialog/controller/ModuleControllerDialog.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/ui/dialog/controller/ModuleControllerDialog.cpp b/src/ui/dialog/controller/ModuleControllerDialog.cpp
index ee23b80d..54fa9460 100644
--- a/src/ui/dialog/controller/ModuleControllerDialog.cpp
+++ b/src/ui/dialog/controller/ModuleControllerDialog.cpp
@@ -41,20 +41,14 @@ namespace GpgFrontend::UI {
ModuleControllerDialog::ModuleControllerDialog(QWidget* parent)
: QDialog(parent),
ui_(std::make_shared<Ui_ModuleControllerDialog>()),
- model_list_view_(new ModuleListView(this)),
module_manager_(&Module::ModuleManager::GetInstance()) {
ui_->setupUi(this);
- model_list_view_->setFixedWidth(250);
- model_list_view_->setViewMode(QListView::ListMode);
- model_list_view_->setMovement(QListView::Static);
-
- ui_->moduleListViewLayout->addWidget(model_list_view_);
- connect(model_list_view_, &ModuleListView::SignalSelectModule, this,
+ connect(ui_->moduleListView, &ModuleListView::SignalSelectModule, this,
&ModuleControllerDialog::slot_load_module_details);
connect(ui_->activateOrDeactiveButton, &QPushButton::clicked, this, [=]() {
- auto module_id = model_list_view_->GetCurrentModuleID();
+ auto module_id = ui_->moduleListView->GetCurrentModuleID();
if (module_id.isEmpty()) return;
if (!module_manager_->IsModuleActivated(module_id)) {
@@ -67,7 +61,7 @@ ModuleControllerDialog::ModuleControllerDialog(QWidget* parent)
});
connect(ui_->autoActivateButton, &QPushButton::clicked, this, [=]() {
- auto module_id = model_list_view_->GetCurrentModuleID();
+ auto module_id = ui_->moduleListView->GetCurrentModuleID();
SettingsObject so(QString("module.%1.so").arg(module_id));
ModuleSO module_so(so);