QComboBox veya QTableView'da türkçe karakter sorunu
-
wrote on 19 Dec 2022, 13:03 last edited by
Merhaba, QComboBox da isimler listeliyorum. Formun odağı QComboBox'tayken "İSMAİL" satırını seçmek için klavyeden "i" harfine bastığımda seçmiyor fakat "Shift+i" kombinasyonu ile yaparsam seçiyor. Yani QComboBox itemlerinin hepsi büyük harf. Küçük "i" yazarsam satırı seçmiyor.
QTableView'de kolona göre (a dan z ye) sıralama yaptırdığımda türkçe karakter ile başlayan hücreleri z den sonra sıralıyor.
Bu sorunu nasıl çözebilirim?
-
wrote on 19 Dec 2022, 13:50 last edited by Emre MUTLU
combox'ın property tarafında locale ayarlarını türkçe ile değiştirmeyi denedin mi?
ya da buradan benzer çözümleri inceleyebilirsin -
wrote on 19 Dec 2022, 13:51 last edited by
QCollator sınıfı üzerine yoğunlaşın. Sıralama işlemlerinde basitçe istediğinizi yapabilir.
-
combox'ın property tarafında locale ayarlarını türkçe ile değiştirmeyi denedin mi?
ya da buradan benzer çözümleri inceleyebilirsinwrote on 20 Dec 2022, 08:34 last edited by@Emre-MUTLU denemiştim etki etmedi.
-
wrote on 20 Dec 2022, 08:47 last edited by
projenin header dosyasına
setlocale(LC_ALL,"Turkish");
eklemeyi denedin mi?
-
projenin header dosyasına
setlocale(LC_ALL,"Turkish");
eklemeyi denedin mi?
wrote on 20 Dec 2022, 09:04 last edited by@Emre-MUTLU evet bunu projeme ilk başlarda eklemiştim. Halen duruyor.
-
QCollator sınıfı üzerine yoğunlaşın. Sıralama işlemlerinde basitçe istediğinizi yapabilir.
wrote on 20 Dec 2022, 09:22 last edited by@A-A-SEZEN QComboBox veya QTableView ile nasıl kullanacağım örnek verebilir misiniz ?
-
wrote on 20 Dec 2022, 15:32 last edited by
Veriyi kullanmadan önce sıralayacaksınız sonra istediğiniz yere yükleyebilirsiniz.
https://doc.qt.io/qt-6/qcollator.html
sayfada std::sort örneği var. Güzel de bir örnek. -
Veriyi kullanmadan önce sıralayacaksınız sonra istediğiniz yere yükleyebilirsiniz.
https://doc.qt.io/qt-6/qcollator.html
sayfada std::sort örneği var. Güzel de bir örnek.wrote on 15 Feb 2023, 21:24 last edited by mamoo@A-A-SEZEN QAbstractItemModel'den türettiğim bir tablo modelim var bunu nasıl uygulayabilirim ki?