Fixed dialog parent hirachy

This commit is contained in:
0xFEEDC0DE64
2017-12-28 17:12:08 +01:00
parent 7c11cf7d48
commit 8a04179ba1
4 changed files with 5 additions and 5 deletions

View File

@@ -21,8 +21,8 @@
#include "models/bookingsmodel.h" #include "models/bookingsmodel.h"
#include "models/timeassignmentsmodel.h" #include "models/timeassignmentsmodel.h"
AdvancedViewDialog::AdvancedViewDialog(StripsWidget &stripsWidget) : AdvancedViewDialog::AdvancedViewDialog(StripsWidget &stripsWidget, QWidget *parent) :
QDialog(&stripsWidget.mainWindow()), QDialog(parent),
ui(new Ui::AdvancedViewDialog), ui(new Ui::AdvancedViewDialog),
m_stripsWidget(stripsWidget), m_stripsWidget(stripsWidget),
m_bookingsModel(new BookingsModel(stripsWidget, this)), m_bookingsModel(new BookingsModel(stripsWidget, this)),

View File

@@ -12,7 +12,7 @@ class AdvancedViewDialog : public QDialog
Q_OBJECT Q_OBJECT
public: public:
explicit AdvancedViewDialog(StripsWidget &stripsWidget); explicit AdvancedViewDialog(StripsWidget &stripsWidget, QWidget *parent = Q_NULLPTR);
~AdvancedViewDialog(); ~AdvancedViewDialog();
private Q_SLOTS: private Q_SLOTS:

View File

@@ -25,6 +25,6 @@ void AdvancedViewWidget::dateChanged(const QDate &date)
void AdvancedViewWidget::pressedSlot() void AdvancedViewWidget::pressedSlot()
{ {
AdvancedViewDialog dialog(m_stripsWidget); AdvancedViewDialog dialog(m_stripsWidget, this);
dialog.exec(); dialog.exec();
} }

View File

@@ -29,7 +29,7 @@ LunchMealWidget::LunchMealWidget(StripsWidget &stripsWidget) :
void LunchMealWidget::pressedSlot() void LunchMealWidget::pressedSlot()
{ {
LunchMealDialog dialog(m_stripsWidget.date(), m_content, &m_stripsWidget.mainWindow()); LunchMealDialog dialog(m_stripsWidget.date(), m_content, this);
dialog.exec(); dialog.exec();
} }