← All tasks
cppVhonowslend/StreamFX-Public #811Not a task: not reproduced

Upgrade to or support building with Qt 6

envgap__Vhonowslend__StreamFX-Public-811

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • In a clean container the reported failure did not reproduce, or the known fix did not make the project run.

02 / ENVIRONMENT RECIPE

Base commit
b64a6b06834f59a176bfc1ab51eb0e6fc1c397ce
Manifest
CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

Vhonowslend/StreamFX-Public #811 · read the original issue
### Explain the Feature/Enhancement



OBS currently supports Qt 5 and Qt 6 on their repo. They're aiming to get a beta Qt 6 build out in the next month and a final release in August. Plugins built against Qt 5 will not work with OBS Qt 6 so they'll either need to move to Qt 6 or support both. More details here https://github.com/obsproject/obs-studio/discussions/6481



### What makes this feature/enhancement useful for StreamFX and its users?



Mainly future compatibility with OBS.



Qt 6's main benefit is it supports Apples M1 chips natively. In Qt 5 OBS was running via rosetta which has a fairly significant performance impact. 



### Checklist



- [ ] I am offering a monetary bounty/reward for the implementation of this Feature/Enhancement.

- [X] There is no other way to currently do this in StreamFX or OBS Studio.



### Any additional Information we need to know?



_No response_
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]