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/timeassignmentsmodel.h"
AdvancedViewDialog::AdvancedViewDialog(StripsWidget &stripsWidget) :
QDialog(&stripsWidget.mainWindow()),
AdvancedViewDialog::AdvancedViewDialog(StripsWidget &stripsWidget, QWidget *parent) :
QDialog(parent),
ui(new Ui::AdvancedViewDialog),
m_stripsWidget(stripsWidget),
m_bookingsModel(new BookingsModel(stripsWidget, this)),

View File

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

View File

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

View File

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