Files
QtZeiterfassung/plugins/updaterplugin/updaterplugin.cpp
T

23 lines
594 B
C++
Raw Normal View History

2017-12-18 22:18:24 +01:00
#include "updaterplugin.h"
#include <QDebug>
2017-12-18 22:39:10 +01:00
#include "mainwindow.h"
#include "zeiterfassungsettings.h"
#include "zeiterfassungapi.h"
#include "updaterdialog.h"
2017-12-18 22:18:24 +01:00
UpdaterPlugin::UpdaterPlugin(QObject *parent) :
ZeiterfassungPlugin(parent)
{
qDebug() << "called";
}
void UpdaterPlugin::attachTo(MainWindow &mainWindow)
{
2017-12-18 22:39:10 +01:00
if(mainWindow.settings().value(QStringLiteral("UpdaterPlugin/lastUpdateCheck")).toDate().isNull() ||
mainWindow.settings().value(QStringLiteral("UpdaterPlugin/lastUpdateCheck")).toDate() < QDate::currentDate())
new UpdaterDialog(mainWindow);
2017-12-18 22:18:24 +01:00
}