Mercurial > octave
changeset 26226:3a90eff58fb5
editor encodings in prefs dialog only in uppercase (bug #55139)
* resource-manager.cc (do_combo_encoding): convert name of codec for locale into
upper case, do not search entries in combo box case sensitive
author | Torsten <mttl@mailbox.org> |
---|---|
date | Thu, 13 Dec 2018 21:53:15 +0100 |
parents | 1a12d4369beb |
children | 2355f66cf91d |
files | libgui/src/resource-manager.cc |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/src/resource-manager.cc Thu Dec 13 11:57:39 2018 -0800 +++ b/libgui/src/resource-manager.cc Thu Dec 13 21:53:15 2018 +0100 @@ -412,7 +412,7 @@ if (default_exists) enc = ed_default_enc.def.toString (); else - enc = QTextCodec::codecForLocale ()->name (); + enc = QTextCodec::codecForLocale ()->name ().toUpper (); } } @@ -425,10 +425,10 @@ if (default_exists) combo->insertItem (0, ed_default_enc.def.toString ()); else - combo->insertItem (0, QTextCodec::codecForLocale ()->name ()); + combo->insertItem (0, QTextCodec::codecForLocale ()->name ().toUpper ()); // select the default or the current one - int idx = combo->findText (enc); + int idx = combo->findText (enc, Qt::MatchExactly); if (idx >= 0) combo->setCurrentIndex (idx); else