OS/2, eCS & ArcaOS - Technical > Programming
Qt6 Application Testing
Martin Iturbide:
Hello
This is a thread to test Paul's Qt6 port and Qt6 based applications.
For the moment we have these test releases:
--- Quote ---- Qt6 libs (with Webengine) - https://smedley.id.au/tmp/qt6-6.3.2-os2-20230624.zip
- Qt6Libs (without webengine) - https://smedley.id.au/tmp/qt6-6.5.1-os2-20230616.zip
and
- ffmpeg - https://smedley.id.au/tmp/ffmpeg-chromium-6.3.2-20230516.zip
- qt6webee - https://smedley.id.au/tmp/qt6webee-6.3.2-20230525.zip
- dav1d - https://smedley.id.au/tmp/dav1d-1.2.0-os2-gcc12-20230530.zip
- Dooble - https://smedley.id.au/tmp/dooble-2023.07.15-os2-qt-6.3.x-20230724.zip
--- End quote ---
I have this optional procedure to test Dooble:
--- Quote ---Procedure
- VIRTUALADDRESSLIMIT=2560 on Config.sys
- Deleted .doodle on Home
Then:
set PATH=C:\qt6\bin;%PATH%
set BEGINLIBPATH=c:\qt6\lib
dooble --disable-gpu
Import Blocklist
- Go to Tools => Accepted / Blocked Domains. There you select Block Mode and use the button "Import..." to import the text file "blocklist.txt".
--- End quote ---
But some other procedures may apply, and different suggestions are welcome.
TEST THESE APPS
We also have this Qt6 ported applications to test from Tellie from Netlabs RPM:
--- Quote ---BiblioteQ-23-03-2023-os2-qt624.7z
Heimer-4.1.0-os2-qt624.7z
NotepadNext.7z
Qttube-01-04-2023-os2.zip
connectagram-1.3.3-qt6.7z
cutemaze-1.3.2-qt6.7z
focuswriter-1.8.4-qt6.7z
gottet-1.2.2-qt6.7z
hexalate-1.2.2-qt6.7z
imageviewer-OS2.7z
iqpuzzle-1.2.9-qt6.zip
kapow-1.6.1-qt6.7z
novprog-3.2.2-qt6.7z
peg-e-1.3.2-qt6.7z
qttube-os2-14052023.7z
simsu-1.4.2-qt6.7z
tanglet-1.6.3-qt6.7z
tuxpaint-0.9.29.7z
You can download from : http://rpm.netlabs.org/test/QT6/
--- End quote ---
From Netlabs FTP:
--- Quote ---- ftp://ftp.netlabs.org/pub/qtapps/Qoobar-1.7.0-os2-6.2.4.7z
- ftp://ftp.netlabs.org/pub/qtapps/StackAndConquer-0.1.0-OS2-6.2.4.7z
--- End quote ---
From here:
--- Quote ---- xpdf
--- End quote ---
Also some other Qt6 apps to test:
--- Quote ---- https://smedley.id.au/tmp/scribus-1.7.0svn-os2-qt6-20221204.zip
- https://smedley.id.au/tmp/tea-qt-62.0.2-os2-qt6-20221204.zip
--- End quote ---
Let me know if there are any other Qt6 applications around that we can test.
Remember you can show your appreciation to Paul at:
--- Quote ---Paul's GitHub Sponsor page or Paul's Arca Noae Sponsoring Page.
--- End quote ---
Regards
NOTE: Links Updated on 2023-06-16
Dave Yeo:
Hi Martin,
You left out https://smedley.id.au/tmp/qt6-6.2.4-qos2-20230122.zip which is dropped into qt6\plugins\platforms and shouldn't be needed once Paul updates the whole Qt6 package eventually.
A script to set things up, this can be anywhere on the PATH and will open a VIO window where dooble can be run from. I call it as qt6env.cmd and QT6_DIR needs adjusting for individual environments.
--- Code: ---@REM rem the @echo off line to see the output.
@ECHO off
REM point QT6_DIR to where you have installed the QT6 tree
REM Copy Dooble.* into %QT6_DIR%\bin
set QT6_DIR=L:
set PATH=%QT6_DIR%\qt6\bin;%PATH%
set BEGINLIBPATH=%QT6_DIR%\qt6\lib;%BEGINLIBPATH%
REM point %DOOBLE_HOME% to where you want the QT6 version of Dooble to store
REM its profile.
set DOOBLE_HOME=%QT6_DIR%\home
REM these are the same as command line arguments and should not be needed eventually.
set QTWEBENGINE_CHROMIUM_FLAGS="--ignore-certificate-errors --ignore-ssl-errors --log-level=1 --disable-gpu"
echo Now run Dooble from this VIO session
--- End code ---
Dave Yeo:
Up to date blocklist can be generated from this URL,
https://pgl.yoyo.org/adservers/serverlist.php?hostformat=nohtml&showintro=0&mimetype=plaintext
Save and import. Especially important at this stage of development as some ads have crappy JavaScript and/or certificates that crashes the browser.
Martin Iturbide:
--- Quote from: Dave Yeo on January 25, 2023, 12:54:30 am ---Up to date blocklist can be generated from this URL,
https://pgl.yoyo.org/adservers/serverlist.php?hostformat=nohtml&showintro=0&mimetype=plaintext
Save and import. Especially important at this stage of development as some ads have crappy JavaScript and/or certificates that crashes the browser.
--- End quote ---
Note to self: The blocklist goes on "Tools => Accepted / Blocked Domains.".
Paul Smedley:
https://smedley.id.au/tmp/qt6-6.2.4-qt6gui-20230127.zip should help with issues associated with the gui's file open dialog.
Navigation
[0] Message Index
[#] Next page
Go to full version