MainWindow now instantiates UpdateDialog

This commit is contained in:
0xFEEDC0DE64
2017-12-07 00:27:39 +01:00
parent 6c974cec10
commit 5d5ce3a742
5 changed files with 19 additions and 3 deletions
+4
View File
@@ -20,6 +20,7 @@
#include "dialogs/bookingdialog.h"
#include "dialogs/timeassignmentdialog.h"
#include "dialogs/settingsdialog.h"
#include "dialogs/updatedialog.h"
#include "strips/bookingstrip.h"
#include "strips/timeassignmentstrip.h"
#include "models/bookingsmodel.h"
@@ -112,6 +113,9 @@ MainWindow::MainWindow(ZeiterfassungSettings &settings, Zeiterfassung &erfassung
m_holidaysLabel->setFrameShadow(QFrame::Sunken);
refresh(true);
if(settings.lastUpdateCheck().isNull() || settings.lastUpdateCheck() < QDate::currentDate())
new UpdateDialog(settings, erfassung.manager(), this);
}
MainWindow::~MainWindow()