add txid and cid to chatmodel

This commit is contained in:
DenioD
2020-05-01 12:27:21 +02:00
parent 24d3a4e982
commit b9dab96b87
5 changed files with 53 additions and 6 deletions

View File

@@ -17,27 +17,33 @@ class ChatItem
QString _address;
QString _contact;
QString _memo;
QString _cid;
QString _txid;
bool _outgoing = false;
public:
ChatItem() {}
ChatItem(long timestamp, QString address, QString contact, QString memo)
ChatItem(long timestamp, QString address, QString contact, QString memo, QString cid, QString txid)
{
_timestamp = timestamp;
_address = address;
_contact = contact;
_memo = memo;
_cid = cid;
_txid = txid;
_outgoing = false;
}
ChatItem(long timestamp, QString address, QString contact, QString memo, bool outgoing)
ChatItem(long timestamp, QString address, QString contact, QString memo, QString cid, QString txid, bool outgoing)
{
_timestamp = timestamp;
_address = address;
_contact = contact;
_memo = memo;
_cid = cid;
_txid = txid;
_outgoing = outgoing;
}
@@ -62,6 +68,16 @@ class ChatItem
return _memo;
}
QString getCid()
{
return _cid;
}
QString getTxid()
{
return _cid;
}
bool isOutgoing()
{
return _outgoing;
@@ -87,6 +103,15 @@ class ChatItem
_memo = memo;
}
void setCid(QString cid)
{
_cid = cid;
}
void setTxid(QString txid)
{
_txid = txid;
}
void toggleOutgo()
{
_outgoing = true;