Fixed wrong date in now button #63

This commit is contained in:
0xFEEDC0DE64
2018-02-13 06:22:12 +01:00
parent 0fb147a0f7
commit 7b894d46d4
2 changed files with 8 additions and 1 deletions

View File

@@ -60,7 +60,7 @@ MainWindow::MainWindow(ZeiterfassungSettings &settings, ZeiterfassungApi &erfass
ui->timeEditTime->setTime(timeNormalise(QTime::currentTime())); ui->timeEditTime->setTime(timeNormalise(QTime::currentTime()));
connect(ui->pushButtonNow, &QAbstractButton::pressed, this, [=](){ ui->timeEditTime->setTime(timeNormalise(QTime::currentTime())); }); connect(ui->pushButtonNow, &QAbstractButton::pressed, this, &MainWindow::pushButtonNowPressed);
m_getProjectsReply = erfassung.doGetProjects(userInfo.userId, QDate::currentDate()); m_getProjectsReply = erfassung.doGetProjects(userInfo.userId, QDate::currentDate());
connect(m_getProjectsReply.get(), &ZeiterfassungReply::finished, this, &MainWindow::getProjectsFinished); connect(m_getProjectsReply.get(), &ZeiterfassungReply::finished, this, &MainWindow::getProjectsFinished);
@@ -172,6 +172,12 @@ void MainWindow::getProjectsFinished()
m_getProjectsReply = Q_NULLPTR; m_getProjectsReply = Q_NULLPTR;
} }
void MainWindow::pushButtonNowPressed()
{
ui->dateEditDate->setDate(QDate::currentDate());
ui->timeEditTime->setTime(timeNormalise(QTime::currentTime()));
}
void MainWindow::pushButtonStartPressed() void MainWindow::pushButtonStartPressed()
{ {
auto bookingsChanged = false; auto bookingsChanged = false;

View File

@@ -52,6 +52,7 @@ Q_SIGNALS:
private Q_SLOTS: private Q_SLOTS:
void getProjectsFinished(); void getProjectsFinished();
void pushButtonNowPressed();
void pushButtonStartPressed(); void pushButtonStartPressed();
void pushButtonEndPressed(); void pushButtonEndPressed();
void dateChangedSlot(const QDate &date); void dateChangedSlot(const QDate &date);