调试 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 文件使用oxide而不是qtwebkit时执行此操作的方法

答案1

我找到了一个解决方案,只需要将这些行添加到我的 .qml 文件中

WebView {

    ...

    context: WebContext {
        devtoolsEnabled: true
        devtoolsPort: 9232
    }

    ...

}

从这里: 在 Ubuntu SDK QML 应用中使用 Oxide 时启用 devtools 检查器

相关内容