問題タブ [qtextcursor]
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 を再実装していますが、最も近い文字のギャップを知る必要があります。
qt - QTextDocument によって編集された QTextBrowser でハイパーリンクをクリックできない [qt]
私はメッセージングアプリに取り組んでいます。私は QTextBrowser を使用してメッセージを表示しますが、メッセージが読み取られたら、QTextCursor を使用して少し変更します。
テキストの編集を開始する前は、生成したハイパーリンクにアクセスできましたが、このオプションは機能しなくなりました。<.a href="smth">smth</./a> がハイパーリンク (下線と別の色) として表示されますが、アクセスできません。
これを変更する方法はありますか?
私のQTextBrowser
設定:
QTextCursor を次のように設定します。
qt - QPlainTextEdit: テキストの一部の異なる char 形式
QPlainTextEdit
いくつかの例をスキャンした後、この問題を解決できませんでした。テキストを含む単純な MainWindow を持つこのテストを作成しました。トリガーで、テキストの一部を赤く下線を引いて表示したい。しかし、それは決して起こりません。
よろしく
私のコード:
代わりに QTextEdit を使用しても何も変わりません)