問題タブ [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.

0 投票する
0 に答える
381 参照

qt - QTextBrowser でテキストのドラッグを無効にする

テキストを選択できるようにしたいが、QTextBrowserドラッグできないようにしたい。

QTextBrowser (または) へのドラッグを無効にする方法はありますQTextEditか?

私を助けてください。

0 投票する
0 に答える
613 参照

python - QTextBrowser (PyQt) に HTML テキストが表示されない

QTextBrowser に HTML コンテンツを表示する簡単なブラウザ プログラムを作成しました。そのhtmlコンテンツにはハイパーリンクがあり、ハイパーリンクで別のページを開く(サーバーから受信したhtmlコンテンツを表示する)必要があります。基本的に、ユーザーが URL ボックスに「サーバー」と入力した後、サーバーはクライアント (ブラウザー) に HTML データを送信し、それが QTextBrowser に表示された後、ユーザーはリンクをクリックできます。リンクをクリックした後、クライアントは別のページを要求します。次に、サーバーは html データを送信してこの要求を満たし、ブラウザは html コンテンツを再度表示する必要があります。私のコードの問題は、すべての機能が正しく動作しているにもかかわらず、2 番目の要求の後に html データが表示されないことです。何が問題なのですか?

0 投票する
1 に答える
311 参照

qt - QTextBrowserでリンクの点線のアウトラインを削除するには?

以前QTextCharFormatはリンク スタイルをフォーマットして に挿入していましたQTextBrowser。このリンクをクリックすると、点線のアウトラインが表示されます (これがフォーカス スタイルだと思いました)。クリックしたときにこれらのドットを削除するにはどうすればよいですか?

0 投票する
1 に答える
1014 参照

c++ - while(1) ループ内のテキストを QT の texteditor に挿入する

「n」回連続して「一部のテキスト」を QTextBrowser に出力しようとしています。「n」は整数です。このために、タイミングのために QTimer::SingleShot を使用しました。タイムアウトがトリガーされると、FLAG が false に設定され、この「FLAG」が while ループで監視され、FLAG が false の場合に中断され、FLAG が FALSE に設定されるまでテキストが挿入されます。FLAG の初期値は true です。

プッシュボタンをクリックすると、アプリケーションがハングします。デバッグ後、実行が while(1) ループに入るとタイムアウトがトリガーされず、アプリケーションは while(1) ループ内にテキストを挿入できません。なぜこの動作ですか?私は何を間違っていますか?

ありがとう。

0 投票する
1 に答える
378 参照

python - QTextBrowserで選択したテキストを中央に配置する方法

以下に投稿されたコードはQTextBrowser、100 行のテキストで埋め尽くすウィンドウを作成しMESSAGE-0000ます。MESSAGE-0099

ここに画像の説明を入力

質問: テキストに次のような行番号を見つける方法:MESSAGE-0051を選択または強調表示し、スクロールして、selected-highlightet 行がQTextBrowserウィンドウの上端に配置されるようにします。結果は次のようになります。

ここに画像の説明を入力

それを達成する方法は?