pyqt5 Oxide(html) アプリのデバッグ

pyqt5 Oxide(html) アプリのデバッグ

これに基づいて:Ubuntu SDK を使用した HTML5 のデバッグ

PC pyqt5 qtwebkit アプリの場合、次の手順に従って、Chromium で Web インスペクターを使用できます。

まずターミナルで実行します:

export QTWEBKIT_INSPECTOR_SERVER=127.0.0.1:9999

次に、同じターミナルで次のようにアプリを実行します。

python3 myApp.py --inspector

そして、それはqtwebkitでは非常にうまく機能します。今、私はqmlファイルがqtwebkitの代わりにoxideを使用する場合にこれを行う方法を探しています。

答え1

解決策を見つけました。.qmlファイルにこれらの行を追加するだけで済みます。

WebView {

    ...

    context: WebContext {
        devtoolsEnabled: true
        devtoolsPort: 9232
    }

    ...

}

ここから: Ubuntu SDK QML アプリで Oxide を使用するときに devtools インスペクタを有効にする

関連情報