<div dir="ltr">Hello,<div><br></div><div>I'm trying to connect a signal to SystemTrayIcon's activated. </div><div><br></div><div>The relevant part looks like this:</div><div><div>        self.qwindow.load(qml_url)</div><div>        first = self.qwindow.rootObjects()[0]</div><div>        tray = first.findChild(QObject, "anyadszerete")  # in the qml file objectName is set</div><div><br></div><div>        @pyqtSlot(QObject, name="activated")</div><div>        def activated(reason):</div><div>            print(reason)</div><div><br></div><div>        tray.activated.connect(activated)</div><div><br></div><div>The error I get: TypeError: C++ type 'QPlatformSystemTrayIcon::ActivationReason' is not supported as a signal argument type</div><div><br></div><div>What would be the correct way to do this?</div><div><br></div><div>Also I'm not entirely sure if this is PyQt related but the reason I'm trying to do it this way (and not in my QtQuick QML file) is because `onActivated: { console.log(reason); }` always prints undefined in the app.qml (but im not sure if it's a Qt or PyQt issue)</div><div><br></div></div></div>