29 lines
541 B
C++
29 lines
541 B
C++
#pragma once
|
|
|
|
#include "zeiterfassungdialog.h"
|
|
|
|
class QDate;
|
|
|
|
class ZeiterfassungApi;
|
|
|
|
class AbsencesModel;
|
|
namespace Ui { class AbsenceDialog; }
|
|
|
|
class AbsenceDialog : public ZeiterfassungDialog
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit AbsenceDialog(int userId, const QDate &date, ZeiterfassungApi &erfassung, QWidget *parent = 0);
|
|
~AbsenceDialog();
|
|
|
|
private Q_SLOTS:
|
|
void errorOccured(const QString &message);
|
|
void customContextMenuRequested(const QPoint &pos);
|
|
|
|
private:
|
|
Ui::AbsenceDialog *ui;
|
|
|
|
AbsencesModel *m_model;
|
|
};
|