QuasarApp / CQtDeployer

This project is used to deploy applications written using QML, qt or other С / С++ frameworks.
https://quasarapp.ddns.net:3031/docs/QuasarApp/CQtDeployer/latest/
GNU Lesser General Public License v3.0
570 stars 89 forks source link

Qt6: Add support for networkinformation plugins #791

Closed rgriebl closed 7 months ago

rgriebl commented 7 months ago

Qt 6.1 added https://doc.qt.io/qt-6/qnetworkinformation.html to the network module, but this needs plugins in networkinformation to be deployed.

EndrII commented 7 months ago

Tanks you, but this fixes require changes in the tests cases can you add into qt6.3 cases new plugins for window and Linux ?

Just see how it implemented for the TLS plugin of network.

EndrII commented 7 months ago

@rgriebl looks as the Qt 6.5 or higher contains libqglib in the networkinformation plugin module

Please add into qt6.5 module this library into qtLibs test cases. It should b help.

QCRITICAL: tstMain::qmlfiledialogtest() "added unnecessary file : /mnt/storage/Workers/ubuntu20/cmake/LinuxCMakeBuilderQt6/QuasarApp/CQtDeployer/Testing/CQtDeployer/DistributionKit/plugins/networkinformation/libqglib.so"
FAIL!  : tstMain::qmlfiledialogtest() 'false' returned FALSE. (runTestParams fail)
   Loc: [/mnt/storage/Workers/ubuntu20/cmake/LinuxCMakeBuilderQt6/QuasarApp/CQtDeployer/tests/units/testbase.cpp(130)]
EndrII commented 7 months ago

okay, I will fix it itself ...