From: APTX Date: Thu, 12 Jan 2012 19:54:15 +0000 (+0100) Subject: Add stateSet() method to MyListAddReply. X-Git-Url: https://gitweb.aptx.org/?a=commitdiff_plain;h=b0c96055defd73a14b03acc3ddab40fb8ca0182f;p=anidbudpclient.git Add stateSet() method to MyListAddReply. --- diff --git a/mylistaddcommand.cpp b/mylistaddcommand.cpp index cd15b63..fd1f83f 100644 --- a/mylistaddcommand.cpp +++ b/mylistaddcommand.cpp @@ -195,6 +195,11 @@ int MyListAddReply::lid() const return m_lid; } +bool MyListAddReply::stateSet() const +{ + return m_stateSet; +} + void MyListAddReply::setRawReply(ReplyCode replyCode, const QString &reply) { AbstractReply::setRawReply(replyCode, reply); @@ -208,10 +213,12 @@ void MyListAddReply::setRawReply(ReplyCode replyCode, const QString &reply) { m_lid = lid.toInt(); } + m_stateSet = true; signalReplyReady(true); } break; case MYLIST_ENTRY_EDITED: + m_stateSet = true; signalReplyReady(true); break; case FILE_ALREADY_IN_MYLIST: @@ -235,6 +242,7 @@ void MyListAddReply::setRawReply(ReplyCode replyCode, const QString &reply) void MyListAddReply::init() { m_lid = 0; + m_stateSet = false; } } // namespace AniDBUdpClient diff --git a/mylistaddcommand.h b/mylistaddcommand.h index 463da32..637635e 100644 --- a/mylistaddcommand.h +++ b/mylistaddcommand.h @@ -79,6 +79,7 @@ class ANIDBUDPCLIENTSHARED_EXPORT MyListAddReply : public AbstractReply public: int lid() const; + bool stateSet() const; void setRawReply(ReplyCode replyCode, const QString &reply); @@ -86,6 +87,7 @@ private: void init(); int m_lid; + bool m_stateSet; }; } // namespace AniDBUdpClient