1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#pragma once
#include "abstractprotobufoperation.h"
#include <QDateTime>
namespace Flipper {
namespace Zero {
class SystemGetDateTimeOperation : public AbstractProtobufOperation
{
Q_OBJECT
public:
SystemGetDateTimeOperation(uint32_t id, QObject *parent = nullptr);
const QString description() const override;
const QDateTime &dateTime() const;
const QByteArray encodeRequest(ProtobufPluginInterface *encoder) override;
private:
bool processResponse(QObject *response) override;
QDateTime m_dateTime;
};
}
}
|