問題タブ [qmouseevent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pyqt - マウスクリックのテキスト位置を取得するにはどうすればよいですか?
QTextEdit でマウスをクリックし、そのクリックのテキスト位置をドキュメント内から取得したいと考えています。クリックによって文字が挿入された場合、クリックはどこにありますか? QTextEdit の機能の一部を覆すことを望んでいるので、クリックが処理された後に QTextCursor から位置を取得したくありません。基本的に、私は自分で mousePressEvent を再実装していますが、最も近い文字のギャップを知る必要があります。
python - PyQt5 で長方形を描画し、ドラッグ アンド ドロップでその形状を調整する方法
PyQt5 で作成した GUI に長方形をドラッグ アンド ドロップで描画しようとしています。なんとかできたのですが、マウスの左キーを離すと四角形が描画されてしまいます。
私がやりたいことは、このリンクのようなものです:
- マウスの左ボタンが押されると、長方形の描画を開始します。
- ドラッグしながら、マウスの動きで長方形の形状を調整します。
- マウスの左ボタンが離されたら、長方形の形状を決定します。
どうすればこれを実装できますか? 前もって感謝します。
これが私のコードです。