Fix 'approuve' button, add warning when break is not between day start and day end
This commit is contained in:
@@ -189,6 +189,7 @@ void MainWindow::compute_time() {
|
||||
updateBreakLabel();
|
||||
updateEndLabel();
|
||||
updateValidIcon();
|
||||
updateWarningIcon();
|
||||
|
||||
double late = 0.0;
|
||||
double overtime = 0.0;
|
||||
@@ -213,6 +214,14 @@ void MainWindow::updateValidIcon() {
|
||||
ui->fridayValidate->setVisible(current_week->getFri()->get_validate());
|
||||
}
|
||||
|
||||
void MainWindow::updateWarningIcon() {
|
||||
ui->mondayWarning->setVisible(current_week->getMon()->has_warning());
|
||||
ui->tuesdayWarning->setVisible(current_week->getTue()->has_warning());
|
||||
ui->wednesdayWarning->setVisible(current_week->getWed()->has_warning());
|
||||
ui->thurdayWarning->setVisible(current_week->getThu()->has_warning());
|
||||
ui->fridayWarning->setVisible(current_week->getFri()->has_warning());
|
||||
}
|
||||
|
||||
void MainWindow::updateStartLabel() {
|
||||
ui->monStartLabel->setText(current_week->getMon()->get_start().toString("HH:mm"));
|
||||
ui->tueStartLabel->setText(current_week->getTue()->get_start().toString("HH:mm"));
|
||||
|
||||
Reference in New Issue
Block a user