Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…ation#606)

This is the first phase of the Qt 6 port. It was mostly tested on Rocky
Linux 8.

There are a lot of generated files under `src/lib/mu/MuQt6`, and some
modifications but you don't need to go over that folder.

There are known issues that will be addressed in future PR:

**All platforms:**
- Refactor _QtAudioRenderer_ class. Currently, The _pulse_ audio output
device is not enabled, and they are loud white noise issues on MacOS.
- Remove the usage of _Core5compat_ and refactor what is deprecated. I
don't think there is a lot to do here, but it is mostly about refactor
the usage of _QTextCodec_.

**MacOS:**
- The _Open File dialog_ does not open anymore.
- Loud white noise audio (Should be related to _QtAudioRenderer_)
- The Central widget is rendered in the bottom left corner, but as soon
as you resize the windows, it goes back to normal.

**Windows:**
- Issue with the compilation of Shiboken6

- [ ] Rocky LInux 8
- [ ] MacOS

attention during the review.

---------

Signed-off-by: Cédrik Fuoco <[email protected]>
  • Loading branch information
cedrik-fuoco-adsk committed Nov 28, 2024
1 parent bca5a1f commit 09b7ef5
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 4 deletions.
1 change: 1 addition & 0 deletions cmake/dependencies/python3.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
#


SET(_python3_target
"RV_DEPS_PYTHON3"
)
Expand Down
4 changes: 0 additions & 4 deletions src/lib/mu/MuQt6/qt6_to_mu.py
Original file line number Diff line number Diff line change
Expand Up @@ -1979,10 +1979,6 @@ def parseFunction(func, qtnamespace):
# Skip any function that has issue with the simple parsing above.
print("Error parsing function.. skipping: {0}".format(orig_func))
return None
return None


##
## NamespaceInfo holds the final parsed info about a Qt Class The
## other results are Enumeration and Enum which are the name of the
## enumeration and each individual name*value pair.
Expand Down

0 comments on commit 09b7ef5

Please sign in to comment.