chat: deleted-аккаунты — колонка deleted, скрытие/зачёркивание, не подключаемся
This commit is contained in:
1 parent
631a176944
commit
a17a85a383
10 files changed
+91
-46
No files matched your search
@@ -149,12 +149,6 @@ AccountList::~AccountList() {
|
||||
|
||||
void AccountList::setChannel(const QString& channelId) {
|
||||
m_channelId = channelId;
|
||||
m_model->setChannel(channelId);
|
||||
m_detailTimer->stop();
|
||||
m_linkTimer->stop();
|
||||
m_detailNodeId = 0;
|
||||
m_detailHeader->setText("Select a member");
|
||||
m_detailText->clear();
|
||||
|
||||
bool isOwner = false;
|
||||
if (m_db && m_db->isOpen()) {
|
||||
@@ -163,6 +157,14 @@ void AccountList::setChannel(const QString& channelId) {
|
||||
if (ch.channelId == channelId) { isOwner = (ch.ed25519_privkey.size() == 32); break; }
|
||||
}
|
||||
}
|
||||
|
||||
m_model->setChannel(channelId, isOwner);
|
||||
m_detailTimer->stop();
|
||||
m_linkTimer->stop();
|
||||
m_detailNodeId = 0;
|
||||
m_detailHeader->setText("Select a member");
|
||||
m_detailText->clear();
|
||||
|
||||
m_header->setText(isOwner ? QString::fromUtf8("Members \xF0\x9F\x94\x91") : QStringLiteral("Members"));
|
||||
m_header->setToolTip(isOwner ? QStringLiteral("Channel owner (has private key)") : QString());
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user