Absence plugin #54
@@ -35,8 +35,6 @@ void LunchMealWidget::pressedSlot()
|
|||||||
|
|
||||||
void LunchMealWidget::dateChanged(const QDate &date)
|
void LunchMealWidget::dateChanged(const QDate &date)
|
||||||
{
|
{
|
||||||
qDebug() << "called";
|
|
||||||
|
|
||||||
setEnabled(false);
|
setEnabled(false);
|
||||||
setVisible(false);
|
setVisible(false);
|
||||||
|
|
||||||
|
@@ -5,6 +5,7 @@
|
|||||||
#include <QTimer>
|
#include <QTimer>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include <QStringBuilder>
|
#include <QStringBuilder>
|
||||||
|
#include <QDebug>
|
||||||
|
|
||||||
#include <QPushButton>
|
#include <QPushButton>
|
||||||
|
|
||||||
@@ -71,7 +72,7 @@ void PresenceWidget::finished()
|
|||||||
icon = QIcon(QStringLiteral(":zeiterfassung/plugins/presenceplugin/images/not-present.png"));
|
icon = QIcon(QStringLiteral(":zeiterfassung/plugins/presenceplugin/images/not-present.png"));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
qWarning() << "unknown presence" << status.firstName << status.lastName << status.presence;
|
qCritical() << "unknown presence" << status.firstName << status.lastName << status.presence;
|
||||||
|
|
||||||
m_menu->addAction(icon, tr("%0 %1").arg(status.firstName).arg(status.lastName));
|
m_menu->addAction(icon, tr("%0 %1").arg(status.firstName).arg(status.lastName));
|
||||||
}
|
}
|
||||||
|
@@ -4,6 +4,7 @@
|
|||||||
#include <QMenu>
|
#include <QMenu>
|
||||||
#include <QToolBar>
|
#include <QToolBar>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
|
#include <QDebug>
|
||||||
#include <QStringBuilder>
|
#include <QStringBuilder>
|
||||||
#include <QRegularExpression>
|
#include <QRegularExpression>
|
||||||
#include <QTemporaryFile>
|
#include <QTemporaryFile>
|
||||||
|
@@ -3,8 +3,7 @@
|
|||||||
#include <QNetworkAccessManager>
|
#include <QNetworkAccessManager>
|
||||||
#include <QNetworkRequest>
|
#include <QNetworkRequest>
|
||||||
#include <QUrl>
|
#include <QUrl>
|
||||||
#include <QMessageBox>
|
#include <QDebug>
|
||||||
#include <QStringBuilder>
|
|
||||||
#include <QJsonParseError>
|
#include <QJsonParseError>
|
||||||
#include <QJsonDocument>
|
#include <QJsonDocument>
|
||||||
#include <QJsonObject>
|
#include <QJsonObject>
|
||||||
|
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
|
#include <QString>
|
||||||
|
#include <QDate>
|
||||||
#include <QNetworkReply>
|
#include <QNetworkReply>
|
||||||
#include <QVector>
|
#include <QVector>
|
||||||
|
|
||||||
@@ -19,7 +21,15 @@ public:
|
|||||||
|
|
||||||
struct Absence
|
struct Absence
|
||||||
{
|
{
|
||||||
//TODO
|
int altRepresentative;
|
||||||
|
QString compositeId;
|
||||||
|
QDate end;
|
||||||
|
QString hourCategory;
|
||||||
|
QString openMarking;
|
||||||
|
int persNr;
|
||||||
|
int representative;
|
||||||
|
QDate start;
|
||||||
|
QString text;
|
||||||
};
|
};
|
||||||
|
|
||||||
const QVector<Absence> &getAbsences() const;
|
const QVector<Absence> &getAbsences() const;
|
||||||
|
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
|
#include <QDate>
|
||||||
#include <QNetworkReply>
|
#include <QNetworkReply>
|
||||||
#include <QVector>
|
#include <QVector>
|
||||||
|
|
||||||
|
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
|
#include <QDate>
|
||||||
|
#include <QTime>
|
||||||
#include <QNetworkReply>
|
#include <QNetworkReply>
|
||||||
#include <QVector>
|
#include <QVector>
|
||||||
|
|
||||||
|
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
|
#include <QString>
|
||||||
|
#include <QDate>
|
||||||
#include <QNetworkReply>
|
#include <QNetworkReply>
|
||||||
|
|
||||||
#include "zeiterfassungcorelib_global.h"
|
#include "zeiterfassungcorelib_global.h"
|
||||||
|
Reference in New Issue
Block a user