Author Topic: Dooble releases-Qt6  (Read 19894 times)

Rich Walsh

  • Sr. Member
  • ****
  • Posts: 370
  • Karma: +24/-0
  • ONU! (OS/2 is NOT Unix!)
    • View Profile
Re: Dooble releases-Qt6
« Reply #165 on: December 04, 2024, 10:05:03 am »
https://doc.qt.io/qt-6/qtextcodec.html might help...
[...]
scratch this, QTextCodec is part of qt5compat which can't be used in building qt6core

I hate to run people around with a bunch of almost-but-not-quite-right binaries that we could easily test ourselves before release. Could we please take this development process offline until we do get it right? I'll send you and Dave an email.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5092
  • Karma: +117/-1
    • View Profile
Re: Dooble releases-Qt6
« Reply #166 on: Today at 04:11:11 am »
This build, ftp://dry@ftp.os2voice.org/dooble/dooble-2024.12.06-Qt6.zip is the same as the previous build except it has fixed window title for non-English titles, best shown with Remy's page, https://remydodin.levillage.org/en/.Other languages depend on the window title's font having the correct glyphs. Example, https://ru.ecomstation.ru/, which here shows the Russian in the title bar.
Currently Qt6 is missing the code that allows fixing the window list.
Also need https://smedley.id.au/tmp/qos2-20241205.zip and https://smedley.id.au/tmp/qt6core-20241206.zip
Thanks to Rich for coming up with the patches and Paul for building the Qt6 DLL's.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5092
  • Karma: +117/-1
    • View Profile
Re: Dooble releases-Qt6
« Reply #167 on: Today at 04:14:46 am »
Also, for both Qt5 and Qt6, the environment variable "QT_PM_CP" can be used to change the code page that the window title uses. To quote Rich,
Quote
Paul, setting the CP to 1208 in the environment should also enable
you/someone  to test the QT6 sample apps without having to change
a line of code.

Code page 1208 is UTF8.

David McKenna

  • Hero Member
  • *****
  • Posts: 814
  • Karma: +25/-0
    • View Profile
Re: Dooble releases-Qt6
« Reply #168 on: Today at 03:11:59 pm »
 Thanks Dave, Rich and Paul for this fix! Works well here with Dooble using either QT6 or QT5.

 Dave, in regards to OpenGL, Paul said QT needs either gl2.h or egl.h to build OpenGL functions. You had made a build of PortableGL whose samples worked well here so I was wondering if PortableGL provided either of those files...

Regards,