From 2d915c75b1cd0c45437ec4dca4182eea14885966 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 <0xFEEDC0DE64@gmail.com> Date: Thu, 14 Dec 2017 00:44:44 +0100 Subject: [PATCH] Small fixes --- dialogs/updatedialog.cpp | 2 ++ mainwindow.cpp | 4 +++- models/bookingsmodel.cpp | 2 ++ models/timeassignmentsmodel.cpp | 2 ++ 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/dialogs/updatedialog.cpp b/dialogs/updatedialog.cpp index 1a93045..e47fc81 100644 --- a/dialogs/updatedialog.cpp +++ b/dialogs/updatedialog.cpp @@ -83,6 +83,8 @@ void UpdateDialog::finished() } } + m_settings.setLastUpdateCheck(QDate::currentDate()); + deleteLater(); } diff --git a/mainwindow.cpp b/mainwindow.cpp index 5a3800e..e3cd018 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -73,6 +73,8 @@ MainWindow::MainWindow(ZeiterfassungSettings &settings, ZeiterfassungApi &erfass connect(ui->actionAboutMe, &QAction::triggered, [=](){ AboutMeDialog(userInfo, this).exec(); }); connect(ui->actionSettings, &QAction::triggered, [=](){ SettingsDialog(m_settings, this).exec(); }); + ui->actionHelp->setShortcut(QKeySequence::HelpContents); + connect(ui->actionAboutQt, &QAction::triggered, [=](){ QMessageBox::aboutQt(this); }); ui->dateEditDate->setDate(QDate::currentDate()); @@ -83,7 +85,7 @@ MainWindow::MainWindow(ZeiterfassungSettings &settings, ZeiterfassungApi &erfass ui->timeEditTime->setTime(timeNormalise(QTime::currentTime())); - connect(ui->pushButtonNow, &QAbstractButton::pressed, [=](){ ui->timeEditTime->setTime(QTime::currentTime()); }); + connect(ui->pushButtonNow, &QAbstractButton::pressed, [=](){ ui->timeEditTime->setTime(timeNormalise(QTime::currentTime())); }); m_getProjectsReply = erfassung.doGetProjects(userInfo.userId, QDate::currentDate()); connect(m_getProjectsReply.get(), &ZeiterfassungReply::finished, this, &MainWindow::getProjectsFinished); diff --git a/models/bookingsmodel.cpp b/models/bookingsmodel.cpp index 0f80d3e..cc95afd 100644 --- a/models/bookingsmodel.cpp +++ b/models/bookingsmodel.cpp @@ -103,6 +103,8 @@ QVariant BookingsModel::headerData(int section, Qt::Orientation orientation, int case 4: return tr("Text"); } } + default: + qt_noop(); } return QVariant(); diff --git a/models/timeassignmentsmodel.cpp b/models/timeassignmentsmodel.cpp index d624468..6080dc3 100644 --- a/models/timeassignmentsmodel.cpp +++ b/models/timeassignmentsmodel.cpp @@ -107,6 +107,8 @@ QVariant TimeAssignmentsModel::headerData(int section, Qt::Orientation orientati case 6: return tr("Text"); } } + default: + qt_noop(); } return QVariant();