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.
Qt6 - Issues calculating OSC path channel
- sbenejam
- Posts: 606
- Joined: Sun Apr 12, 2015 6:28 pm
- Real Name: Santiago Benejam Torres
- Contact:
- sbenejam
- Posts: 606
- Joined: Sun Apr 12, 2015 6:28 pm
- Real Name: Santiago Benejam Torres
- Contact:
One more inputprofile file.
- mcallegari
- Posts: 4710
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
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?
I manually tried some random paths with the OSC calculator and I got the same number on both versions.
Am I missing something?
- sbenejam
- Posts: 606
- Joined: Sun Apr 12, 2015 6:28 pm
- Real Name: Santiago Benejam Torres
- Contact:
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.
- sbenejam
- Posts: 606
- Joined: Sun Apr 12, 2015 6:28 pm
- Real Name: Santiago Benejam Torres
- Contact:
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.
- sbenejam
- Posts: 606
- Joined: Sun Apr 12, 2015 6:28 pm
- Real Name: Santiago Benejam Torres
- Contact:
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.
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.
- mcallegari
- Posts: 4710
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
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
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
- sbenejam
- Posts: 606
- Joined: Sun Apr 12, 2015 6:28 pm
- Real Name: Santiago Benejam Torres
- Contact:
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.
Thanks for solving this issues.