pyqt5 Oxide(html) 앱 디버깅

pyqt5 Oxide(html) 앱 디버깅

이를 바탕으로:Ubuntu SDK를 사용하여 HTML5 디버깅

PC pyqt5 qtwebkit 앱의 경우 다음 단계에 따라 크롬과 함께 웹 검사기를 사용할 수 있습니다.

먼저 터미널에서 실행하세요.

export QTWEBKIT_INSPECTOR_SERVER=127.0.0.1:9999

그런 다음 동일한 터미널에서 다음을 사용하여 앱을 실행합니다.

python3 myApp.py --inspector

그리고 그것은 qtwebkit에서 매우 잘 작동합니다. 이제 내 qml 파일이 qtwebkit 대신 산화물을 사용할 때 이를 수행할 수 있는 방법을 찾고 있습니다.

답변1

해결책을 찾았습니다. .qml 파일에 다음 줄을 추가하면 됩니다.

WebView {

    ...

    context: WebContext {
        devtoolsEnabled: true
        devtoolsPort: 9232
    }

    ...

}

여기에서: Ubuntu SDK QML 앱에서 Oxide를 사용할 때 devtools 검사기 활성화

관련 정보