TimeGuard::TimeGuard(QWidget *parent) : QMainWindow(parent), ui(new Ui::TimeGuard) { initObjects(); setupUi(); setupLogger(); initLoggedUser(); initUsersTableModel(); connect(ui->timerLCD, SIGNAL(timeout()), this, SLOT(userTimeout())); connect(ui->timerLCD, SIGNAL(timeToSaveTimeRemaining(int)), user, SLOT(saveTimeRemaining(int))); connect(adminLoginDialog, SIGNAL(passwordAccepted()), this, SLOT(adminSuccesfullyLogged())); }
Timer::Timer(QObject *parent) : QTimer(parent) { connect(this, SIGNAL(timeout()), this, SLOT(userTimeout())); }