Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Polish
  4. [Qt5]Polskie znaki
QtWS25 Last Chance

[Qt5]Polskie znaki

Scheduled Pinned Locked Moved Polish
6 Posts 5 Posters 5.7k 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.
  • N Offline
    N Offline
    Norbi12
    wrote on 9 Dec 2013, 14:39 last edited by
    #1

    Witam.
    Wie ktoś może jak ustawić polskie znaki w QT5 ? Z tego co wyczytałem Qt5 korzysta teraz z kodowania UTF 8 więc domyślnie powinno śmigać, niestety tak się nie dzieje. Korzystam z Visual Studio 2010.

    1 Reply Last reply
    0
    • C Offline
      C Offline
      cezaryece
      wrote on 10 Dec 2013, 12:38 last edited by
      #2

      Tworząc programy na Linuxa i Win jednoczesnie wstawiam takie cóś:
      @
      #ifndef Q_OS_UNIX
      QTextCodec::setCodecForCStrings(QTextCodec::codecForName("Windows-1250"));
      QTextCodec::setCodecForTr(QTextCodec::codecForName("Windows-1250"));
      #else
      QTextCodec::setCodecForTr (QTextCodec::codecForName ("UTF-8"));
      QTextCodec::setCodecForCStrings (QTextCodec::codecForName ("UTF-8"));
      #endif
      @

      i potem stringi traktuję QString::fromUtf8("łańcuchy z polskim krzaczkami")

      1 Reply Last reply
      0
      • N Offline
        N Offline
        Norbi12
        wrote on 10 Dec 2013, 14:16 last edited by
        #3

        Tak dało się zrobić w wersji Qt4. W Qt5 niestety metody które podałeś zostały wycięte, bo powodowały jakieś problemy.

        1 Reply Last reply
        0
        • T Offline
          T Offline
          tomasz3dk
          wrote on 11 Dec 2013, 06:24 last edited by
          #4

          Ale w Qt5 została metoda @QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));@ i ona powinna załatwić tą sprawę zobacz też jakie masz ustawione kodowanie w edytorze VS.

          1 Reply Last reply
          0
          • N Offline
            N Offline
            Nort15
            wrote on 10 Feb 2014, 17:21 last edited by
            #5

            Wiem, że temat trochę stary, ale jak ustawić kodowanie UTF-8 w edytorze VS 2012? Szukałem i nie potrafię znaleźć.

            1 Reply Last reply
            0
            • S Offline
              S Offline
              sim-ns
              wrote on 10 Feb 2014, 17:37 last edited by
              #6

              pewnie da się to jakoś ustawić, ale ja to obszedłem kiedyś instalacją paczki spalszczającej VS z oficialnej strony MS

              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