Qt Designerを使用してインターフェースを作成し、その中にQWebViewがあります。mouseDoubleClickEvent
QWebViewの機能を再実装したいと思います。
それをしてもいいですか?アクセスするには使用する必要があることはわかっています。たとえば、ui->webview
信号を簡単に使用できることはわかっていますが、他の方法についてはどうでしょうか。on_webView_selectionChanged
mouseDoubleClickEvent
Qt Designerを使用してインターフェースを作成し、その中にQWebViewがあります。mouseDoubleClickEvent
QWebViewの機能を再実装したいと思います。
それをしてもいいですか?アクセスするには使用する必要があることはわかっています。たとえば、ui->webview
信号を簡単に使用できることはわかっていますが、他の方法についてはどうでしょうか。on_webView_selectionChanged
mouseDoubleClickEvent
は仮想保護関数であるため、サブクラスにメソッドをサブクラス化して再実装mouseDoubleCLickEvent
する必要があります。のメソッドであるQWebView
のドキュメントは、ここにあります。この後、カスタムウィジェットをQtDesignerと統合することをお勧めします。私はこのプログラムに精通していませんが、このドキュメントが役立つかもしれません。(編集:のカスタムサブクラスをプロモートするには、こことここに記載されている追加の手順が必要なようです)必要なカスタムサブクラスを作成するための純粋なGUIメソッドを知りません。mouseDoubleClickEvent
QWidget
QWebView