diff --git a/ico/24x16/zh.png b/ico/24x16/zh.png new file mode 100644 index 000000000..21a9cf067 Binary files /dev/null and b/ico/24x16/zh.png differ 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;