OS/2, eCS & ArcaOS - Technical > Programming

Qt6 Application Testing

<< < (140/177) > >>

David McKenna:
 OK, went ahead and added SET QT_PM_CP=1208 to CONFIG.SYS and did some testing. Here is what I tested from the link Martin provided:

Texstudio - locks up computer, have to do a hard reset.

Tuxpaint - doesn't work - get a SIGSEGV error

LibreCAD = works, can create, save, close and open. Very Nice! Change language works too, even arabic and chinese and shows in the title bar (i think - it looks right anyway).

Chess - seems to work in a game with 2 people, but 'settings' and 'rules' don't do anything.

QTtexteditor- Russian - works, Cyrillic displays correctly in app, but title bar stays english.

Focuswriter - works: arabic got me in trouble: put the commands on the right side of the screen in opposite order, but title bar stays english.

Media Downloader - works, changing language works too. Title bar stays english.

Notepad Next - works, changing language works and shows in title bar (chinese showed squares).

QT Password generator - works, no language setting.

Tea - works, title bar is blank, don't see a way to change language.

Soduku game - works, no language setting

Zint - locks up computer, have to do a hard reset.

 Many of the above are the 'qt6210' versions if available. Only Zint with 'qt6210' did not work. FWIW, when I had a lockup, always got this POPUPLOG:


12-29-2024  17:22:52  SYS3171  PID 0022  TID 0001  Slot 0044
C:\OS2\PMSHELL.EXE
c0000005
1fbae6fc
P1=00000002  P2=0003fff8  P3=XXXXXXXX  P4=XXXXXXXX 
EAX=00000001  EBX=05aeef0c  ECX=05aeef0c  EDX=01d6d668
ESI=1b35047c  EDI=80000390 
DS=0053  DSACC=d0f3  DSLIM=bfffffff 
ES=0053  ESACC=d0f3  ESLIM=bfffffff 
FS=150b  FSACC=00f3  FSLIM=00000030
GS=0000  GSACC=****  GSLIM=********
CS:EIP=005b:1fbae6fc  CSACC=d0df  CSLIM=bfffffff
SS:ESP=0053:0003fffc  SSACC=d0f3  SSLIM=bfffffff
EBP=00040170  FLG=00210216

PMWP.DLL 0001:0000e6fc

Regards,

Paul Smedley:
Apologies... appears I didn't do a proper git pull before the build yesterday :( I've deleted the 20241229.zip and now have https://smedley.id.au/tmp/qt6-6.2.10-hotfix-20241230.zip

David McKenna:
Thanks again Paul. Don't see any obvious difference with this compared to the 1229 version...

Regards,

Paul Smedley:

--- Quote from: David McKenna on December 30, 2024, 11:00:07 pm ---Thanks again Paul. Don't see any obvious difference with this compared to the 1229 version...

--- End quote ---

Thanks Dave, appreciate you testing - it's also possible that I didn't screw up the 1229 version after all, but I figured it was best to be safe :)

I'll hopefully have some Qt 6.6 binaries for testing later today (my time). Still TBD if I can convince the webengine from Qt 6.2.6 to play nicely with Qt 6.6 :)

Paul Smedley:
For the brave.... and for now - no webengine included - https://smedley.id.au/tmp/qt6-6.6.3-noqtwebengine-os2-20241231-gcc14.zip

For now, installs in /qt6-6.6.x to allow it to be kept separate from a working qt 6.2.x setup.

the examples in examples\corelib\ipc\sharedmemory don't work - the code was significantly restructed and clearly I've missed something in adapting it. I suspect there may be issues in systemsemaphores as well, as that code was also restructured. Code is in https://github.com/psmedley/qt6-base-os2/tree/6.6.x/src/corelib/ipc for anyone that wants to take a look.

I'm going to experiment to see if I can graft the Qt 6.2.6 webengine onto the top of this...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version