Skip to content

Commit

Permalink
优化 chatwidget 下当前在线人数的显示
Browse files Browse the repository at this point in the history
  • Loading branch information
nekosilverfox committed Mar 11, 2024
1 parent 627596c commit 6edfd23
Show file tree
Hide file tree
Showing 4 changed files with 173 additions and 166 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ ui_*.h
*.jsc
Makefile*
*build-*
*.qm
# *.qm
*.prl

# Qt unit tests
Expand Down
9 changes: 8 additions & 1 deletion App/chatboxwidget.ui
Original file line number Diff line number Diff line change
Expand Up @@ -385,10 +385,17 @@
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="lbTrNumOnlineUser">
<property name="text">
<string>Number of online user: </string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="lbNumberOnlineUse">
<property name="text">
<string>Number of online user: 0</string>
<string>0</string>
</property>
</widget>
</item>
Expand Down
4 changes: 2 additions & 2 deletions App/uil_chatboxwidget.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -389,7 +389,7 @@ void ChatBoxWidget::userJoin(QString name, QString groupNumber, QHostAddress ip)
ui->msgTextBrowser->append(QString("%1 online!").arg(name));

/* 在线用户更新 */
ui->lbNumberOnlineUse->setText(QString("Number of online user: %1").arg(ui->tbUser->rowCount()));
ui->lbNumberOnlineUse->setText(QString::number(ui->tbUser->rowCount()));

/* 把自身信息广播 */
sendUDPSignal(SignalType::UserJoin);
Expand All @@ -410,7 +410,7 @@ void ChatBoxWidget::userLeft(QString name, QString time)
ui->msgTextBrowser->append(QString("%1 left on %2").arg(name, time));

/* 在线用户更新 */
ui->lbNumberOnlineUse->setText(QString("Number of online user: %1").arg(ui->tbUser->rowCount()));
ui->lbNumberOnlineUse->setText(QString::number(ui->tbUser->rowCount()));
}
}

Expand Down
Loading

0 comments on commit 6edfd23

Please sign in to comment.