Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Turkish
  4. QComboBox veya QTableView'da türkçe karakter sorunu
QtWS25 Last Chance

QComboBox veya QTableView'da türkçe karakter sorunu

Scheduled Pinned Locked Moved Unsolved Turkish
9 Posts 3 Posters 1.2k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    mamoo
    wrote on 19 Dec 2022, 13:03 last edited by
    #1

    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?

    Örnek;
    resim
    https://www.hizliresim.com/73s5idj

    1 Reply Last reply
    0
    • E Offline
      E Offline
      Emre MUTLU
      wrote on 19 Dec 2022, 13:50 last edited by Emre MUTLU
      #2

      combox'ın property tarafında locale ayarlarını türkçe ile değiştirmeyi denedin mi?
      ya da buradan benzer çözümleri inceleyebilirsin

      M 1 Reply Last reply 20 Dec 2022, 08:34
      0
      • A Online
        A Online
        A.A.SEZEN
        wrote on 19 Dec 2022, 13:51 last edited by
        #3

        QCollator sınıfı üzerine yoğunlaşın. Sıralama işlemlerinde basitçe istediğinizi yapabilir.

        M 1 Reply Last reply 20 Dec 2022, 09:22
        0
        • E Emre MUTLU
          19 Dec 2022, 13:50

          combox'ın property tarafında locale ayarlarını türkçe ile değiştirmeyi denedin mi?
          ya da buradan benzer çözümleri inceleyebilirsin

          M Offline
          M Offline
          mamoo
          wrote on 20 Dec 2022, 08:34 last edited by
          #4

          @Emre-MUTLU denemiştim etki etmedi.

          1 Reply Last reply
          0
          • E Offline
            E Offline
            Emre MUTLU
            wrote on 20 Dec 2022, 08:47 last edited by
            #5

            projenin header dosyasına

            setlocale(LC_ALL,"Turkish");
            

            eklemeyi denedin mi?

            M 1 Reply Last reply 20 Dec 2022, 09:04
            0
            • E Emre MUTLU
              20 Dec 2022, 08:47

              projenin header dosyasına

              setlocale(LC_ALL,"Turkish");
              

              eklemeyi denedin mi?

              M Offline
              M Offline
              mamoo
              wrote on 20 Dec 2022, 09:04 last edited by
              #6

              @Emre-MUTLU evet bunu projeme ilk başlarda eklemiştim. Halen duruyor.

              1 Reply Last reply
              0
              • A A.A.SEZEN
                19 Dec 2022, 13:51

                QCollator sınıfı üzerine yoğunlaşın. Sıralama işlemlerinde basitçe istediğinizi yapabilir.

                M Offline
                M Offline
                mamoo
                wrote on 20 Dec 2022, 09:22 last edited by
                #7

                @A-A-SEZEN QComboBox veya QTableView ile nasıl kullanacağım örnek verebilir misiniz ?

                1 Reply Last reply
                0
                • A Online
                  A Online
                  A.A.SEZEN
                  wrote on 20 Dec 2022, 15:32 last edited by
                  #8

                  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.

                  M 1 Reply Last reply 15 Feb 2023, 21:24
                  0
                  • A A.A.SEZEN
                    20 Dec 2022, 15:32

                    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.

                    M Offline
                    M Offline
                    mamoo
                    wrote on 15 Feb 2023, 21:24 last edited by mamoo
                    #9

                    @A-A-SEZEN QAbstractItemModel'den türettiğim bir tablo modelim var bunu nasıl uygulayabilirim ki?

                    1 Reply Last reply
                    0

                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • Users
                    • Groups
                    • Search
                    • Get Qt Extensions
                    • Unsolved