Fixed dialog parent hirachy
This commit is contained in:
@@ -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)),
|
||||||
|
@@ -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:
|
||||||
|
@@ -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();
|
||||||
}
|
}
|
||||||
|
@@ -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();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user