Browse Source

add verified flag for Chatmessages

pull/130/head
DenioD 4 years ago
parent
commit
a3e762a4ad
  1. 13
      src/chatmodel.cpp
  2. 2
      src/controller.cpp

13
src/chatmodel.cpp

@ -117,23 +117,26 @@ void ChatModel::renderChatBox(Ui::MainWindow* ui, QListWidget *view)
// if (c.second.getMemo.find())
line += QString("[") + myDateTime.toString("dd.MM.yyyy hh:mm:ss ") + QString("] ");
line += QString("<") + QString("Outgoing") + QString("> :\n");
line += QString("<") + c.second.getCid() + QString("> :\n");
line += QString(c.second.getMemo()) + QString("\n");
view->addItem(line);
line ="";
////////////////////////////////// Todo : Render green checkmark for contacts if cid = cid - We have to search for cid in txid/cid list
// QString cid = c.second.getCid();
}else{}
}
if ((ui->MyZaddr->text().trimmed() == c.second.getAddress()) && (c.second.getMemo().startsWith("{") == false) && (c.second.getMemo().isEmpty() == false)){
for(auto &p : AddressBook::getInstance()->getAllAddressLabels()){
if (p.getCid() == c.second.getCid()){
line += QString("<") + "verified" + QString("> :\n");}
}
line += QString("[") + myDateTime.toString("dd.MM.yyyy hh:mm:ss ") + QString("] ");
line += QString("<") + QString("incoming") + QString("> :\n");
line += QString("<") + c.second.getCid() + QString("> :\n");
line += QString(c.second.getMemo()) + QString("\n");
view->addItem(line);
line ="";
line ="";
}else{}
}

2
src/controller.cpp

@ -882,7 +882,7 @@ void Controller::refreshTransactions() {
QString cid;
for(auto &c : AddressBook::getInstance()->getAllAddressLabels())
if (ui->ContactZaddr->text().trimmed() == c.getPartnerAddress()) {
if ((ui->ContactZaddr->text().trimmed() == c.getPartnerAddress()) || (ui->MyZaddr->text().trimmed() == c.getMyAddress())) {
cid = c.getCid();
}else {cid = "";}

Loading…
Cancel
Save