問題タブ [qtextbrowser]
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.
qt - QTextBrowser でテキストのドラッグを無効にする
テキストを選択できるようにしたいが、QTextBrowser
ドラッグできないようにしたい。
QTextBrowser
(または) へのドラッグを無効にする方法はありますQTextEdit
か?
私を助けてください。
python - QTextBrowser (PyQt) に HTML テキストが表示されない
QTextBrowser に HTML コンテンツを表示する簡単なブラウザ プログラムを作成しました。そのhtmlコンテンツにはハイパーリンクがあり、ハイパーリンクで別のページを開く(サーバーから受信したhtmlコンテンツを表示する)必要があります。基本的に、ユーザーが URL ボックスに「サーバー」と入力した後、サーバーはクライアント (ブラウザー) に HTML データを送信し、それが QTextBrowser に表示された後、ユーザーはリンクをクリックできます。リンクをクリックした後、クライアントは別のページを要求します。次に、サーバーは html データを送信してこの要求を満たし、ブラウザは html コンテンツを再度表示する必要があります。私のコードの問題は、すべての機能が正しく動作しているにもかかわらず、2 番目の要求の後に html データが表示されないことです。何が問題なのですか?
qt - QTextBrowserでリンクの点線のアウトラインを削除するには?
以前QTextCharFormat
はリンク スタイルをフォーマットして に挿入していましたQTextBrowser
。このリンクをクリックすると、点線のアウトラインが表示されます (これがフォーカス スタイルだと思いました)。クリックしたときにこれらのドットを削除するにはどうすればよいですか?
c++ - while(1) ループ内のテキストを QT の texteditor に挿入する
「n」回連続して「一部のテキスト」を QTextBrowser に出力しようとしています。「n」は整数です。このために、タイミングのために QTimer::SingleShot を使用しました。タイムアウトがトリガーされると、FLAG が false に設定され、この「FLAG」が while ループで監視され、FLAG が false の場合に中断され、FLAG が FALSE に設定されるまでテキストが挿入されます。FLAG の初期値は true です。
プッシュボタンをクリックすると、アプリケーションがハングします。デバッグ後、実行が while(1) ループに入るとタイムアウトがトリガーされず、アプリケーションは while(1) ループ内にテキストを挿入できません。なぜこの動作ですか?私は何を間違っていますか?
ありがとう。