From a0030396d83fa90987cf6850547663762192ba40 Mon Sep 17 00:00:00 2001 From: crrs666 Date: Tue, 23 Mar 2021 16:58:14 +0800 Subject: [PATCH] Fix bug 39000 show prefix of long ssid folowed by ellipsis --- src/onelancform.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/onelancform.cpp b/src/onelancform.cpp index 4d75e567..4883d652 100644 --- a/src/onelancform.cpp +++ b/src/onelancform.cpp @@ -225,7 +225,14 @@ void OneLancForm::setTopItem(bool isSelected) //设置网络名称 void OneLancForm::setName(QString ssid, QString transSsid, QString uuid, QString interface) { - ui->lbName->setText(ssid); + //处理过长SSID + QString displayName; + if(ssid.length() > 23){ + displayName = ssid.mid(0, 20) + "..."; + }else{ + displayName = ssid; + } + ui->lbName->setText(displayName); ssidName = ssid; m_sConnectType = transSsid; uuidName = uuid;