From 888c25ec022bae4361f106b94682a6f8e4d72826 Mon Sep 17 00:00:00 2001 From: Laurent Trinques Date: Sun, 27 Aug 2023 12:36:08 +0200 Subject: [PATCH] Add Chinese switch --- ico/24x16/zh.png | Bin 0 -> 1041 bytes qelectrotech.qrc | 1 + sources/qeticons.cpp | 2 ++ sources/qeticons.h | 1 + .../ui/configpage/generalconfigurationpage.cpp | 1 + 5 files changed, 5 insertions(+) create mode 100644 ico/24x16/zh.png diff --git a/ico/24x16/zh.png b/ico/24x16/zh.png new file mode 100644 index 0000000000000000000000000000000000000000..21a9cf067681cf073e447a4ca58189ac0cca2682 GIT binary patch literal 1041 zcmV+s1n&EZP)Odg$a@<0$GCgLM5L?EL^yXE<_PGF5C$&1((^m_px#9!Uu>Z z5En{xAu1XWe1J0&%tpp&OfnralkR)}a&c}a-7$hf3L2`aP%`m5?(xGLhtiLO-y zBoH^~08e7pC+6l@7>@@PfW+h=Nsvi03vFUg`%^+?t;rOSZA3fVwQE?a&@*^)@%DS659{bvtDs5D-!H#&Gu% z%!N7mdoWiOzgj=G94=gyH;MYJs_@YY_5eyPD~3o*knymCM8 z2XW{a9=RY*;|c1vEy-^h*w~2;m}cZa7k8J zz1TGdTzIp~eS%s%h6k;=>U%{7a z@aoqvm(Vnj9d#Ya(^CEss78L`Bm2l_7L|ib%-lB&F1(qOKswM6Kmrefxvc);;gZ2i~#YK5gxpmu)-KwylxnhnB75Psw}d z?Qv^KWer%MES*dtdD5{##%2?|{0$!T9g5(kZ*gCastPa+8@#1*{J0(-yx~}^gF0}g zBVv~184fa`HKbv&S4Kt}7VF9QfWKOJ?EyIY2&|9Go=YvnRM*>FEA^8mK{XEwK&Y1QamB!4(mLnC|D52K&gq;b| zVNwT`mjC`dbmKp}7;SBMRhlpP90o*wg-^m$anhNP;lEGpYJaKQD4?gBnG7ri5r?>c%s9n%L9+ z89hs7&`W;%j-l#>ZMQE}`LOE9!S(?PP((LHW(U{5i^w!ir<;}w=P%$SjXtawda*Jd zH!I6aOY9g7h^VL{Q0V`}C!Mr5ZQC#!oAvb}b@k7u_eOlW%*6N`1g1lHI*L;T00000 LNkvXXu0mjf1FY_{ literal 0 HcmV?d00001 diff --git a/qelectrotech.qrc b/qelectrotech.qrc index 5444b1582..e7095b1fe 100644 --- a/qelectrotech.qrc +++ b/qelectrotech.qrc @@ -735,5 +735,6 @@ ico/22x22/color/color-11-gray-08-slategray.png ico/22x22/color/color-11-gray-09-darkslategray.png ico/22x22/color/color-11-gray-10-black.png + ico/24x16/zh.png diff --git a/sources/qeticons.cpp b/sources/qeticons.cpp index 7fd92e3d6..bb297486c 100644 --- a/sources/qeticons.cpp +++ b/sources/qeticons.cpp @@ -206,6 +206,7 @@ namespace QET { QIcon tr; QIcon uk; QIcon mn; + QIcon zh; QIcon translation; QIcon listDrawings; QIcon AutoNum; @@ -674,6 +675,7 @@ void QET::Icons::initIcons() tr .addFile(":/ico/24x16/tr.png"); uk .addFile(":/ico/24x16/ua.png"); mn .addFile(":/ico/24x16/mn.png"); + zh .addFile(":/ico/24x16/zh.png"); translation .addFile(":/ico/22x22/applications-development-translation.png"); listDrawings .addFile(":/ico/48x48/view-pim-journal.png"); AutoNum .addFile(":/ico/128x128/plasmagik.png"); diff --git a/sources/qeticons.h b/sources/qeticons.h index 0711f0b63..3363e1abf 100644 --- a/sources/qeticons.h +++ b/sources/qeticons.h @@ -214,6 +214,7 @@ namespace QET { extern QIcon tr; extern QIcon uk; extern QIcon mn; + extern QIcon zh; extern QIcon translation; extern QIcon listDrawings; extern QIcon AutoNum; diff --git a/sources/ui/configpage/generalconfigurationpage.cpp b/sources/ui/configpage/generalconfigurationpage.cpp index 6a4242309..56f4135d3 100644 --- a/sources/ui/configpage/generalconfigurationpage.cpp +++ b/sources/ui/configpage/generalconfigurationpage.cpp @@ -318,6 +318,7 @@ void GeneralConfigurationPage::fillLang() ui->m_lang_cb->addItem(QET::Icons::hu, tr("Hongrois"), "hu"); ui->m_lang_cb->addItem(QET::Icons::mn, tr("Mongol"), "mn"); ui->m_lang_cb->addItem(QET::Icons::uk, tr("Ukrainien"), "uk"); + ui->m_lang_cb->addItem(QET::Icons::zh, tr("Chinois"), "zh"); //set current index to the lang found in setting file //if lang doesn't exist set to system QSettings settings;