mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-19 14:50:53 +01:00
Add country flag icon in combobox switch language
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2768 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -209,5 +209,20 @@
|
|||||||
<file>ico/32x32/format-text-bold.png</file>
|
<file>ico/32x32/format-text-bold.png</file>
|
||||||
<file>ico/32x32/format-text-italic.png</file>
|
<file>ico/32x32/format-text-italic.png</file>
|
||||||
<file>ico/32x32/format-text-underline.png</file>
|
<file>ico/32x32/format-text-underline.png</file>
|
||||||
|
<file>ico/24x16/ar.png</file>
|
||||||
|
<file>ico/24x16/cs.png</file>
|
||||||
|
<file>ico/24x16/de.png</file>
|
||||||
|
<file>ico/24x16/es.png</file>
|
||||||
|
<file>ico/24x16/en.png</file>
|
||||||
|
<file>ico/24x16/catalonia.png</file>
|
||||||
|
<file>ico/24x16/fr.png</file>
|
||||||
|
<file>ico/24x16/hr.png</file>
|
||||||
|
<file>ico/24x16/lt.png</file>
|
||||||
|
<file>ico/24x16/pl.png</file>
|
||||||
|
<file>ico/24x16/pt.png</file>
|
||||||
|
<file>ico/24x16/ro.png</file>
|
||||||
|
<file>ico/24x16/ru.png</file>
|
||||||
|
<file>ico/24x16/sl.png</file>
|
||||||
|
<file>ico/24x16/gr.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
|||||||
@@ -231,21 +231,21 @@ void GeneralConfigurationPage::fillLang(QSettings &settings) {
|
|||||||
lang_combo_box->insertSeparator(1);
|
lang_combo_box->insertSeparator(1);
|
||||||
|
|
||||||
// all lang available on lang directory
|
// all lang available on lang directory
|
||||||
lang_combo_box->addItem(tr("Arabe"), "ar");
|
lang_combo_box->addItem(QET::Icons::ar, tr("Arabe"), "ar");
|
||||||
lang_combo_box->addItem(tr("Catalan"), "ca");
|
lang_combo_box->addItem(QET::Icons::catalania, tr("Catalan"), "ca");
|
||||||
lang_combo_box->addItem(tr("Tch\350que"), "cs");
|
lang_combo_box->addItem(QET::Icons::cs, tr("Tch\350que"), "cs");
|
||||||
lang_combo_box->addItem(tr("Allemand"), "de");
|
lang_combo_box->addItem(QET::Icons::de, tr("Allemand"), "de");
|
||||||
lang_combo_box->addItem(tr("Grec"), "el");
|
lang_combo_box->addItem(QET::Icons::gr, tr("Grec"), "el");
|
||||||
lang_combo_box->addItem(tr("Anglais"), "en");
|
lang_combo_box->addItem(QET::Icons::en, tr("Anglais"), "en");
|
||||||
lang_combo_box->addItem(tr("Espagnol"), "es");
|
lang_combo_box->addItem(QET::Icons::es, tr("Espagnol"), "es");
|
||||||
lang_combo_box->addItem(tr("Fran\347ais"), "fr");
|
lang_combo_box->addItem(QET::Icons::fr, tr("Fran\347ais"), "fr");
|
||||||
lang_combo_box->addItem(tr("Croate"), "hr");
|
lang_combo_box->addItem(QET::Icons::hr, tr("Croate"), "hr");
|
||||||
lang_combo_box->addItem(tr("Italien"), "it");
|
lang_combo_box->addItem(QET::Icons::it, tr("Italien"), "it");
|
||||||
lang_combo_box->addItem(tr("Polonais"), "pl");
|
lang_combo_box->addItem(QET::Icons::pl, tr("Polonais"), "pl");
|
||||||
lang_combo_box->addItem(tr("Portugais"), "pt");
|
lang_combo_box->addItem(QET::Icons::pt, tr("Portugais"), "pt");
|
||||||
lang_combo_box->addItem(tr("Roumains"), "ro");
|
lang_combo_box->addItem(QET::Icons::ro, tr("Roumains"), "ro");
|
||||||
lang_combo_box->addItem(tr("Russe"), "ru");
|
lang_combo_box->addItem(QET::Icons::ru, tr("Russe"), "ru");
|
||||||
lang_combo_box->addItem(tr("Slov\350ne"), "sl");
|
lang_combo_box->addItem(QET::Icons::sl, tr("Slov\350ne"), "sl");
|
||||||
|
|
||||||
//set curent index to the lang found in setting file
|
//set curent index to the lang found in setting file
|
||||||
//if lang doesn't exist set to system
|
//if lang doesn't exist set to system
|
||||||
|
|||||||
@@ -154,6 +154,21 @@ namespace QET {
|
|||||||
QIcon ZoomOut;
|
QIcon ZoomOut;
|
||||||
QIcon adding_image;
|
QIcon adding_image;
|
||||||
QIcon resize_image;
|
QIcon resize_image;
|
||||||
|
QIcon ar;
|
||||||
|
QIcon catalania;
|
||||||
|
QIcon cs;
|
||||||
|
QIcon de;
|
||||||
|
QIcon gr;
|
||||||
|
QIcon en;
|
||||||
|
QIcon es;
|
||||||
|
QIcon fr;
|
||||||
|
QIcon hr;
|
||||||
|
QIcon it;
|
||||||
|
QIcon pl;
|
||||||
|
QIcon pt;
|
||||||
|
QIcon ro;
|
||||||
|
QIcon ru;
|
||||||
|
QIcon sl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -388,4 +403,19 @@ void QET::Icons::initIcons() {
|
|||||||
ZoomOriginal .addFile(":/ico/22x22/zoom-original.png");
|
ZoomOriginal .addFile(":/ico/22x22/zoom-original.png");
|
||||||
ZoomOut .addFile(":/ico/16x16/zoom-out.png");
|
ZoomOut .addFile(":/ico/16x16/zoom-out.png");
|
||||||
ZoomOut .addFile(":/ico/22x22/zoom-out.png");
|
ZoomOut .addFile(":/ico/22x22/zoom-out.png");
|
||||||
|
ar .addFile(":/ico/24x16/ar.png");
|
||||||
|
catalania .addFile(":/ico/24x16/catalania.png");
|
||||||
|
cs .addFile(":/ico/24x16/cs.png");
|
||||||
|
de .addFile(":/ico/24x16/de.png");
|
||||||
|
gr .addFile(":/ico/24x16/gr.png");
|
||||||
|
en .addFile(":/ico/24x16/en.png");
|
||||||
|
es .addFile(":/ico/24x16/es.png");
|
||||||
|
fr .addFile(":/ico/24x16/fr.png");
|
||||||
|
hr .addFile(":/ico/24x16/hr.png");
|
||||||
|
it .addFile(":/ico/24x16/it.png");
|
||||||
|
pl .addFile(":/ico/24x16/pl.png");
|
||||||
|
pt .addFile(":/ico/24x16/pt.png");
|
||||||
|
ro .addFile(":/ico/24x16/ro.png");
|
||||||
|
ru .addFile(":/ico/24x16/ru.png");
|
||||||
|
sl .addFile(":/ico/24x16/sl.png");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -163,6 +163,21 @@ namespace QET {
|
|||||||
extern QIcon ZoomOut;
|
extern QIcon ZoomOut;
|
||||||
extern QIcon adding_image;
|
extern QIcon adding_image;
|
||||||
extern QIcon resize_image;
|
extern QIcon resize_image;
|
||||||
|
extern QIcon ar;
|
||||||
|
extern QIcon catalania;
|
||||||
|
extern QIcon cs;
|
||||||
|
extern QIcon de;
|
||||||
|
extern QIcon gr;
|
||||||
|
extern QIcon en;
|
||||||
|
extern QIcon es;
|
||||||
|
extern QIcon fr;
|
||||||
|
extern QIcon hr;
|
||||||
|
extern QIcon it;
|
||||||
|
extern QIcon pl;
|
||||||
|
extern QIcon pt;
|
||||||
|
extern QIcon ro;
|
||||||
|
extern QIcon ru;
|
||||||
|
extern QIcon sl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user