Fixed minimum time to avoid wrong inputs
This commit is contained in:
12
main.cpp
12
main.cpp
@@ -13,6 +13,18 @@
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
QApplication app(argc, argv);
|
||||
|
||||
qSetMessagePattern("%{time dd.MM.yyyy HH:mm:ss.zzz} "
|
||||
"["
|
||||
"%{if-debug}D%{endif}"
|
||||
"%{if-info}I%{endif}"
|
||||
"%{if-warning}W%{endif}"
|
||||
"%{if-critical}C%{endif}"
|
||||
"%{if-fatal}F%{endif}"
|
||||
"] "
|
||||
"%{function}(): "
|
||||
"%{message}");
|
||||
|
||||
QCoreApplication::setOrganizationDomain(QStringLiteral("brunner.ninja"));
|
||||
QCoreApplication::setOrganizationName(QStringLiteral("db-software"));
|
||||
QCoreApplication::setApplicationName(QStringLiteral("zeiterfassung"));
|
||||
|
@@ -821,6 +821,7 @@ void MainWindow::pushButtonEndPressed()
|
||||
|
||||
void MainWindow::validateEntries()
|
||||
{
|
||||
ui->timeEditTime->setMinimumTime(QTime(0, 0));
|
||||
ui->actionToday->setEnabled(true);
|
||||
ui->actionRefresh->setEnabled(true);
|
||||
ui->dateEditDate->setReadOnly(false);
|
||||
@@ -906,6 +907,7 @@ void MainWindow::validateEntries()
|
||||
goto after;
|
||||
}
|
||||
|
||||
ui->timeEditTime->setMinimumTime(timeAdd(m_lastKontierungStart, QTime(0, 1)));
|
||||
ui->pushButtonStart->setText(tr("Switch"));
|
||||
ui->pushButtonEnd->setEnabled(true);
|
||||
goto after;
|
||||
@@ -951,6 +953,7 @@ void MainWindow::validateEntries()
|
||||
goto after;
|
||||
}
|
||||
|
||||
ui->timeEditTime->setMinimumTime(timeAdd(m_lastKontierungStart, QTime(0, 1)));
|
||||
ui->pushButtonStart->setText(tr("Switch"));
|
||||
ui->pushButtonEnd->setEnabled(true);
|
||||
goto after;
|
||||
@@ -974,6 +977,7 @@ void MainWindow::validateEntries()
|
||||
}
|
||||
|
||||
buchungTimespan = timeAdd(buchungTimespan, timeBetween(startBuchung.time, endBuchung.time));
|
||||
ui->timeEditTime->setMinimumTime(timeAdd(endBuchung.time, QTime(0, 1)));
|
||||
|
||||
while(m_kontierungTime < buchungTimespan)
|
||||
{
|
||||
@@ -1018,6 +1022,7 @@ void MainWindow::validateEntries()
|
||||
goto after;
|
||||
}
|
||||
|
||||
ui->timeEditTime->setMinimumTime(timeAdd(m_lastKontierungStart, QTime(0, 1)));
|
||||
ui->pushButtonStart->setText(tr("Switch"));
|
||||
ui->pushButtonEnd->setEnabled(true);
|
||||
goto after;
|
||||
@@ -1164,7 +1169,7 @@ void MainWindow::clearStrips()
|
||||
QLayoutItem *item;
|
||||
while(item = ui->verticalLayout2->takeAt(0))
|
||||
{
|
||||
item->widget()->deleteLater();
|
||||
delete item->widget();
|
||||
delete item;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user