Debuggen einer pyqt5 Oxide(html)-App

Debuggen einer pyqt5 Oxide(html)-App

Basierend auf:Debuggen von HTML5 mit Ubuntu SDK

Für eine PC-Pyqt5-Qtwebkit-App kann ich den Webinspektor mit Chromium verwenden, indem ich diese Schritte befolge:

Führen Sie es zunächst in einem Terminal aus:

export QTWEBKIT_INSPECTOR_SERVER=127.0.0.1:9999

Dann führe ich meine App im selben Terminal mit folgendem aus:

python3 myApp.py --inspector

Und es funktioniert sehr gut für qtwebkit. Jetzt suche ich nach einer Möglichkeit, dies zu tun, wenn meine QML-Datei Oxide anstelle von qtwebkit verwendet

Antwort1

Ich habe eine Lösung gefunden, musste nur diese Zeilen zu meiner .qml-Datei hinzufügen

WebView {

    ...

    context: WebContext {
        devtoolsEnabled: true
        devtoolsPort: 9232
    }

    ...

}

Von hier: Aktivieren des Devtools-Inspektors bei Verwendung von Oxide in einer Ubuntu SDK QML-App

verwandte Informationen