QWebEngineView と QWebEnginePage を使用してアプリケーションを作成しています。Web Dev Tools をアクティブにする方法があるかどうか疑問に思っていましたか?
Chrome で Google Developer Tool を使用して行うように、html、javascript コードをデバッグする必要があります。
QT 5.4でそれが不可能な場合、QTの将来のバージョンにいつ含まれる予定か誰にもわかりませんか?
QWebEngineView と QWebEnginePage を使用してアプリケーションを作成しています。Web Dev Tools をアクティブにする方法があるかどうか疑問に思っていましたか?
Chrome で Google Developer Tool を使用して行うように、html、javascript コードをデバッグする必要があります。
QT 5.4でそれが不可能な場合、QTの将来のバージョンにいつ含まれる予定か誰にもわかりませんか?
set command line "remote-debugging-port=XXXX";ただし、アプリケーションが終了するとクラッシュするという問題があります
古い QWebView でそれを行うことができます。 QWebSettings::DeveloperExtrasEnabledを参照してください。
ドキュメントには QWebEngineView と同じものはありませんが、このリンクを見つけました(47 行目を見てください)。動作するかどうかは試していませんが、試すことができます。開発ツールは、次の QT バージョンのいずれかで利用できるようになる可能性があります。
そして、もう少し柔軟な解決策があります: コマンドラインパラメーター--remote-debugging-port=XXXX でアプリケーションを起動します。これは、QApplication によって Blink (または QWebEngine が何であれ) 内部に自動的にルーティングされるため、必要な引数の解析などの追加作業はありません。アプリの再構築なしで変更できます。
Upd: 率直に言って、私は 5.5 と 5.6 でしか使用していませんでした。おそらく 5.4 ではサポートされていませんでした。