ID 392694 - The QSound module is missing from PySide2.

Follow

Problem summary

The QSound module is missing from PySide2.

This module was previously found in PySide.QtGui.

Customer reported version
nuke.11.3v4

Customer reported platform
10.11

Steps to reproduce
1) In Nuke, open the Script Editor.
2) Enter and run the following command:


import PySide2from PySide2 import QtGuiprint dir (PySide2.QtGui)

3) Observe any modules of PySide2.QtGui

NOTE: The above repro steps are not right for PySide2. In earlier versions of Qt, QSound was in the QtGui module, but since version 5, it is in QtMultimedia. You would need to do the following:


from PySide2 import QtMultimediaprint dir (PySide2.QtMultimedia)

Expected behavior
QSound should be available in the QtGui or similar library.

Actual behavior
The QSound module is not present in the QtGui or other packages.


Workaround

There is no available workaround at this time.

Reproduced by Support in:
Nuke 11.3v4 - Windows 10, CentOS 7, macOS 10.13

Nuke 11.3v1 - Windows 10

Nuke 11.2v1 - Windows 10

Nuke 11.1v1 - Windows 10

Nuke 11.0v1 - Windows 10, CentOS 7, macOS 10.13 - regression
 

Unable to reproduce bug in:
Nuke 10.5v8 - Windows 10, CentOS 7, macOS 10.13

Earliest version tested
Nuke 10.5v8 - This issue no longer appears in this version and has regressed / PySide was updated to PySide2 in 11.0v1.

    We're sorry to hear that

    Please tell us why