diff --git a/src/frontend/netdetails/coninfo.h b/src/frontend/netdetails/coninfo.h index f1ce68b4..068070d1 100644 --- a/src/frontend/netdetails/coninfo.h +++ b/src/frontend/netdetails/coninfo.h @@ -69,13 +69,6 @@ public: KyEapMethodTtlsInfo ttlsInfo; }; -static void setLineEditMenuPolicy(QFrame *widget) { - QList lineEditList = widget->findChildren(); - for (int i = 0; i < lineEditList.count(); ++i) { - lineEditList.at(i)->setContextMenuPolicy(Qt::NoContextMenu); - } -} - static void setFramePalette(QFrame *widget, QPalette &pal) { QList lineEditList = widget->findChildren(); for (int i = 0; i < lineEditList.count(); ++i) { diff --git a/src/frontend/netdetails/creatnetpage.cpp b/src/frontend/netdetails/creatnetpage.cpp index af3f41fc..365acaa4 100644 --- a/src/frontend/netdetails/creatnetpage.cpp +++ b/src/frontend/netdetails/creatnetpage.cpp @@ -7,8 +7,6 @@ CreatNetPage::CreatNetPage(QWidget *parent):QFrame(parent) { initUI(); initComponent(); - QList lineEditList = this->findChildren(); - setLineEditMenuPolicy(this); } void CreatNetPage::initUI() diff --git a/src/frontend/netdetails/detailpage.cpp b/src/frontend/netdetails/detailpage.cpp index fd1444ab..4f40d057 100644 --- a/src/frontend/netdetails/detailpage.cpp +++ b/src/frontend/netdetails/detailpage.cpp @@ -12,7 +12,6 @@ DetailPage::DetailPage(bool isWlan, bool isCreate, QWidget *parent) this->setFrameShape(QFrame::Shape::StyledPanel); this->setMaximumWidth(960); initUI(); - setLineEditMenuPolicy(this); if (isCreate) { connect(mSSIDEdit, &QLineEdit::textEdited, this, &DetailPage::setEnableOfSaveBtn); } diff --git a/src/frontend/netdetails/ipv4page.cpp b/src/frontend/netdetails/ipv4page.cpp index 45452d00..45f8fe0f 100644 --- a/src/frontend/netdetails/ipv4page.cpp +++ b/src/frontend/netdetails/ipv4page.cpp @@ -6,7 +6,6 @@ Ipv4Page::Ipv4Page(QWidget *parent):QFrame(parent) { initUI(); initComponent(); - setLineEditMenuPolicy(this); } void Ipv4Page::initUI() { diff --git a/src/frontend/netdetails/ipv6page.cpp b/src/frontend/netdetails/ipv6page.cpp index 64720b8f..9691b827 100644 --- a/src/frontend/netdetails/ipv6page.cpp +++ b/src/frontend/netdetails/ipv6page.cpp @@ -5,7 +5,6 @@ Ipv6Page::Ipv6Page(QWidget *parent):QFrame(parent) { initUI(); initComponent(); - setLineEditMenuPolicy(this); } void Ipv6Page::setIpv6Config(KyIpConfigType ipv6Config) diff --git a/src/frontend/netdetails/securitypage.cpp b/src/frontend/netdetails/securitypage.cpp index 2c0cb4fa..0aec0a87 100644 --- a/src/frontend/netdetails/securitypage.cpp +++ b/src/frontend/netdetails/securitypage.cpp @@ -7,7 +7,6 @@ SecurityPage::SecurityPage(QWidget *parent) : QFrame(parent) { initUI(); initConnect(); - setLineEditMenuPolicy(this); } void SecurityPage::initUI() diff --git a/src/main.cpp b/src/main.cpp index 6d77f411..eb1f3254 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -31,6 +31,8 @@ #define LOG_IDENT "ukui_kylin_nm" +const QString QT_TRANSLATE_FILE = "/usr/share/qt5/translations/qt_zh_CN.qm"; + void messageOutput(QtMsgType type, const QMessageLogContext &context, const QString &msg) { QByteArray localMsg = msg.toLocal8Bit(); @@ -109,6 +111,16 @@ int main(int argc, char *argv[]) qWarning() << "Translations load fail"; } + QTranslator qtBaseTranslator; + qtBaseTranslator.load(QT_TRANSLATE_FILE); + if (qtBaseTranslator.load(QT_TRANSLATE_FILE)) + { + a.installTranslator(&qtBaseTranslator); + qDebug()<<"QtBase Translations load success"; + } else { + qWarning() << "QtBase Translations load fail"; + } + while (!p_networkResource->NetworkManagerIsInited()) { ::usleep(1000); }