summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikaël Capelle <capelle.mikael@gmail.com>2020-12-31 16:54:31 +0100
committerMikaël Capelle <capelle.mikael@gmail.com>2021-01-02 15:38:18 +0100
commitf4fff85d6de679172b0fe69dc28f8314cfc634fb (patch)
treef3d8845a46b2ce9e8615740aa2413fa48b60611d
parent0abf0d8c8e913cfc0f4b1512c066516bf7b44a84 (diff)
Fix parent of ModInfoDialog.
-rw-r--r--src/modinfodialog.cpp5
-rw-r--r--src/modinfodialog.h2
-rw-r--r--src/modlistviewactions.cpp2
3 files changed, 4 insertions, 5 deletions
diff --git a/src/modinfodialog.cpp b/src/modinfodialog.cpp
index 54c97406..e627c219 100644
--- a/src/modinfodialog.cpp
+++ b/src/modinfodialog.cpp
@@ -174,11 +174,10 @@ bool ModInfoDialog::TabInfo::isVisible() const
return (realPos != -1);
}
-
ModInfoDialog::ModInfoDialog(
OrganizerCore& core, PluginContainer& plugin,
- ModInfo::Ptr mod, ModListView* modListView) :
- TutorableDialog("ModInfoDialog", modListView),
+ ModInfo::Ptr mod, ModListView* modListView, QWidget *parent) :
+ TutorableDialog("ModInfoDialog", parent),
ui(new Ui::ModInfoDialog),
m_core(core),
m_plugin(plugin),
diff --git a/src/modinfodialog.h b/src/modinfodialog.h
index a3b6ffdb..6d408f05 100644
--- a/src/modinfodialog.h
+++ b/src/modinfodialog.h
@@ -53,7 +53,7 @@ class ModInfoDialog : public MOBase::TutorableDialog
public:
ModInfoDialog(
OrganizerCore& core, PluginContainer& plugin,
- ModInfo::Ptr mod, ModListView* view);
+ ModInfo::Ptr mod, ModListView* view, QWidget* parent = nullptr);
~ModInfoDialog();
diff --git a/src/modlistviewactions.cpp b/src/modlistviewactions.cpp
index 3cc2a841..2029ddd3 100644
--- a/src/modlistviewactions.cpp
+++ b/src/modlistviewactions.cpp
@@ -433,7 +433,7 @@ void ModListViewActions::displayModInformation(ModInfo::Ptr modInfo, unsigned in
else {
modInfo->saveMeta();
- ModInfoDialog dialog(m_core, m_core.pluginContainer(), modInfo, m_view);
+ ModInfoDialog dialog(m_core, m_core.pluginContainer(), modInfo, m_view, m_main);
connect(&dialog, &ModInfoDialog::originModified, this, &ModListViewActions::originModified);
connect(&dialog, &ModInfoDialog::modChanged, [=](unsigned int index) {
auto idx = m_view->indexModelToView(m_core.modList()->index(index, 0));