Networkpacket: Let Qt generate property setters
We don't need to call this explicitly, it is only called by assigning properties
This commit is contained in:
parent
13ff8832fb
commit
473589cd32
1 changed files with 8 additions and 29 deletions
|
@ -23,11 +23,11 @@ class FileTransferJob;
|
|||
class KDECONNECTCORE_EXPORT NetworkPacket
|
||||
{
|
||||
Q_GADGET
|
||||
Q_PROPERTY(QString id READ id WRITE setId)
|
||||
Q_PROPERTY(QString type READ type WRITE setType)
|
||||
Q_PROPERTY(QVariantMap body READ body WRITE setBody)
|
||||
Q_PROPERTY(QVariantMap payloadTransferInfo READ payloadTransferInfo WRITE setPayloadTransferInfo)
|
||||
Q_PROPERTY(qint64 payloadSize READ payloadSize WRITE setPayloadSize)
|
||||
Q_PROPERTY(QString id READ id MEMBER m_id)
|
||||
Q_PROPERTY(QString type READ type MEMBER m_type)
|
||||
Q_PROPERTY(QVariantMap body READ body MEMBER m_body)
|
||||
Q_PROPERTY(QVariantMap payloadTransferInfo READ payloadTransferInfo MEMBER m_payloadTransferInfo)
|
||||
Q_PROPERTY(qint64 payloadSize READ payloadSize MEMBER m_payloadSize)
|
||||
|
||||
public:
|
||||
const static int s_protocolVersion;
|
||||
|
@ -39,19 +39,15 @@ public:
|
|||
QByteArray serialize() const;
|
||||
static bool unserialize(const QByteArray &json, NetworkPacket *out);
|
||||
|
||||
const QString &id() const
|
||||
inline QString id() const
|
||||
{
|
||||
return m_id;
|
||||
}
|
||||
const QString &type() const
|
||||
inline QString type() const
|
||||
{
|
||||
return m_type;
|
||||
}
|
||||
QVariantMap &body()
|
||||
{
|
||||
return m_body;
|
||||
}
|
||||
const QVariantMap &body() const
|
||||
QVariantMap body() const
|
||||
{
|
||||
return m_body;
|
||||
}
|
||||
|
@ -107,23 +103,6 @@ public:
|
|||
}
|
||||
|
||||
private:
|
||||
void setId(const QString &id)
|
||||
{
|
||||
m_id = id;
|
||||
}
|
||||
void setType(const QString &t)
|
||||
{
|
||||
m_type = t;
|
||||
}
|
||||
void setBody(const QVariantMap &b)
|
||||
{
|
||||
m_body = b;
|
||||
}
|
||||
void setPayloadSize(qint64 s)
|
||||
{
|
||||
m_payloadSize = s;
|
||||
}
|
||||
|
||||
QString m_id;
|
||||
QString m_type;
|
||||
QVariantMap m_body;
|
||||
|
|
Loading…
Reference in a new issue