Page 1 of 1
Qt6 - Issues calculating OSC path channel
Posted: Mon Nov 18, 2024 5:03 pm
by sbenejam
I think I found a new issue with Qt6 compiling QLC-4.13.2-GIT. I'm working on a future project at home with a Qt6.8.0 version of QLC+ yesterday at the theater the OSC plugin was not working with QLC 4.13.1 installed from the official deb package.
I tested with TouchOSC and Open Stage Control from an Android tablet. With the Qt6 version the OSC paths channels are different from the Qt5 versions. I tested with QLC-4.13.2-GIT with Qt6.8.0 and Qt5. Also with the official deb package and appimage GIT version that are Qt5. With the Qt6 versions the channel calculate from the path are different from the channels of the Qt5 versions.
Re: Qt6 - Issues calculating OSC path channel
Posted: Mon Nov 18, 2024 5:04 pm
by sbenejam
One more inputprofile file.
Re: Qt6 - Issues calculating OSC path channel
Posted: Tue Nov 19, 2024 6:24 pm
by mcallegari
I have built QLC+ with Qt 6.8.0 and downloaded the latest Qt5 build from GitHub action.
I manually tried some random paths with the OSC calculator and I got the same number on both versions.
Am I missing something?
Re: Qt6 - Issues calculating OSC path channel
Posted: Tue Nov 19, 2024 8:13 pm
by sbenejam
How you send the paths?. I'm sending from TouchOSC or Open Stage Control, Create an input profile. With the Qt6 version the channels numbers differs from the same path received by the Qt5 version.
Re: Qt6 - Issues calculating OSC path channel
Posted: Tue Nov 19, 2024 8:22 pm
by sbenejam
I just test with the channel calculator and it seems to work as expected but in the channel wizard the channel detected is not the same in both versions. I tested with my laptops and with a computer. at my job.
Re: Qt6 - Issues calculating OSC path channel
Posted: Wed Nov 20, 2024 2:53 pm
by sbenejam
Massimo some screen captures of the issue. Tested on Ubuntu 22.04 and Ubuntu 24.04.
The channel calculator works well with Qt5 and Qt6
In the OSC wizard Qt5 version I get this values.
In the OSC wizard Qt6 version I get different values for the same paths.
Re: Qt6 - Issues calculating OSC path channel
Posted: Wed Nov 20, 2024 6:16 pm
by mcallegari
Hi Santiago, I found and fixed the issue
For some reason, Qt6 keeps useless characters in strings, while Qt5 doesn't
Please build with Qt6 and check if everything works as expected. Thanks for reporting
Re: Qt6 - Issues calculating OSC path channel
Posted: Wed Nov 20, 2024 8:46 pm
by sbenejam
Hi Massimo, I just tested and is working as expected now. I have to reassign 72 sliders and buttons in a multipage widget and I'll do more tests with the 4.13.1 Qt5 version tomorrow.
Thanks for solving this issues.