Author Topic: Qt6 Application Testing  (Read 287071 times)

David McKenna

  • Hero Member
  • *****
  • Posts: 815
  • Karma: +25/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #675 on: October 12, 2024, 11:10:12 pm »
 Thanks Paul! This one at first use is at least as good as the last. I'll provide a blow-by-blow for the examples when I get some time to study them...

  Any ideas what Javascript needs to get the webengine working?

Regards,

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2289
  • Karma: +176/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #676 on: October 12, 2024, 11:19:31 pm »
  Any ideas what Javascript needs to get the webengine working?
I had an idea yesterday after running a diff between 6.2.6 and 6.2.8 -unfortunately the change triggered a substantial rebuilt, so I'm still waiting to see if the change makes any difference...

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2289
  • Karma: +176/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #677 on: October 13, 2024, 05:59:00 am »
Promising.... It's even less stable than the 6.2.6  build, but at least some pages with javascript are working...
« Last Edit: October 13, 2024, 06:06:07 am by Paul Smedley »

Remy

  • Hero Member
  • *****
  • Posts: 766
  • Karma: +12/-1
    • View Profile
Re: Qt6 Application Testing
« Reply #678 on: October 20, 2024, 11:54:36 am »
Using qt 6.2.10 and seems to work as good as previous build for tests I did.

One important thing: Dooble QT5  build seems to be buggy or using function not well working yet !
I always have Dooble QT6 build closing during nperf tests and incorrect language translation into title bar and other places

I did a try replacing Dooble QT6 with the February Dooble QT5 build under my QT 6.2.10 library and using my script to start it like I did with Dooble QT6

Dooble QT5 with QT6.2.10:
- Dooble QT5 didn't close and nperf could be run several times without issue !
- Dooble QT5 hasn't the language issue QT6 build has !
- Doogle QT5 has no issue whatching youtube videos and changing video on the fly or doing seeks into the video !

Screenshots about language issue I reported several times (see title bar but other Dooble QT6 entries have the incorrect language too

   
« Last Edit: October 20, 2024, 12:05:37 pm by Remy »

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2289
  • Karma: +176/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #679 on: October 21, 2024, 01:46:46 am »
Qt5 build of dooble does not use qt6 run time at all.....

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5098
  • Karma: +117/-1
    • View Profile
Re: Qt6 Application Testing
« Reply #680 on: October 21, 2024, 01:58:54 am »
Qt6 does seem to have a code page issue with the Windows titlebar though. Perhaps UTF8, though when the Cairo Clock was displaying UTF8 instead of the correct code page, it was hanging the WPS when trying to display umlauts.

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2289
  • Karma: +176/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #681 on: October 21, 2024, 09:53:43 am »
Qt6 does seem to have a code page issue with the Windows titlebar though. Perhaps UTF8, though when the Cairo Clock was displaying UTF8 instead of the correct code page, it was hanging the WPS when trying to display umlauts.

Be good if someone could raise an issue for this in https://github.com/psmedley/qt6-base-os2

A guess of where to look  would be https://github.com/psmedley/qt6-base-os2/blob/main/src/plugins/platforms/os2/qos2window.cpp#L247

Edit: the gui examples seem fine,  so maybe it's something in webengine that sets the title to the current website...

« Last Edit: October 21, 2024, 10:15:28 am by Paul Smedley »