Change the way ChatWidget stores its channels name

This commit is contained in:
Rasmus Karlsson
2017-07-09 17:49:02 +02:00
parent 1f7d0dcead
commit b5b07a3e63
3 changed files with 56 additions and 55 deletions
+6 -2
View File
@@ -70,9 +70,13 @@ ChatWidgetHeader::ChatWidgetHeader(ChatWidget *_chatWidget)
void ChatWidgetHeader::updateChannelText()
{
const QString &c = this->chatWidget->getChannelName();
const std::string channelName = this->chatWidget->channelName;
this->channelNameLabel.setText(c.isEmpty() ? "<no channel>" : c);
if (channelName.empty()) {
this->channelNameLabel.setText("<no channel>");
} else {
this->channelNameLabel.setText(QString::fromStdString(channelName));
}
}
void ChatWidgetHeader::paintEvent(QPaintEvent *)