問題タブ [qtextdocument]

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 投票する
2 に答える
2283 参照

c++ - QTextDocumentを印刷するときにページ番号をカスタマイズする

のコンテンツを印刷しようとしていますQTextEdit。そのために私は使用してQTextDocument::print(QPrinter*)います。これにより、ページ番号がページの右下に自動的に追加されます。

フォーマットを変更/移動/削除する方法はありますか?

ありがとう。

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

qt - Qt4 の QTextDocument の単一ページの表と画像

表と画像を並べて表示したい。つまり、画像の左側と表の右側です。画像はテーブルに存在するデータの参照画像であるため、これが必要です。その出力をpdfで欲しい。だから私はQTextDocument、を使用してQTextCursorおりQPrinter、pdfで出力を取得しています。QtextDocument に画像と表を表示するにはどうすればよいでしょうか。Qt 4.5.3 と Windows XP を使用しています。これに関するポインタは大歓迎です。

0 投票する
2 に答える
3002 参照

c++ - QTextDocumentは複数の空白を消費します

Qt / C++コードがあります:

以下を出力します。

ご覧のとおり、QTextDocumentにはデフォルトのCSSのようなものがあります。

しかし、pタグと複数の空白を使用してHTMLを設定すると、空白が削除されます。問題は-なぜですか?もう1つの質問は、なぜpタグにマージンを追加するのかということです。

PS行を追加すれば問題なく動作します

setHtmlを実行する前に-複数の空白は削除されません。しかし、このスタイルタグは何ですか?デフォルトのスタイルシートではありませんか?なぜQtはそれを無視するのですか?

答えてくれてありがとう。

0 投票する
3 に答える
1015 参照

c++ - QTextDocument の QUndoStack にアクセスするにはどうすればよいですか?

QUndoStackの にアクセスするにはどうすればよいQTextDocumentですか?

(たとえばQUndoCommand、ドキュメントの取り消しスタックにカスタム オブジェクトを追加できるようにしたい)

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

qt - QTextDocument の高さを決定するにはどうすればよいですか?

特定の幅が与えられた場合、高さを知りたいQTextDocument. 言い換えると、QTextEditQTextDocumentwの場合、スクロールバーを必要とせずにドキュメントを完全に表示するための最小の高さhは?

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

printing - Qt4.6: QTextDocument
タグは非常に薄く、ほとんど目立たないヘアラインのみを印刷します

で を印刷するQTextDocumentと、 でdoc->print()挿入された横罫線がほとんど見えません<hr>。PDFに印刷すると、これらがはっきりと見えます。しかし、プリンターで印刷すると、これらの線は非常に細い線になり、紙の上ではほとんど見えなくなります。

これを修正するにはどうすればよいですか? 現在、黒いピクセルを挿入することで自分自身を助けました<img>が、試行錯誤して適切なピクセル幅を正確に把握する必要があるため、これは非常に面倒です。

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

c++ - .odtファイルからQTextDocumentを作成します

私はC++とQtを使用してリッチテキストエディタを書いています。今のところ、(少なくとも).odt形式をサポートしたいと思います。

QTextDocumentの内容をファイルに書き込むためのQTextDocumentWriterを見つけましたが、それをQTextDocumentに読み戻すものが見つからないようです。そのため、そもそも保存が役に立たないのは明らかです。

したがって、問題は、.odtドキュメントをQTextDocumentにロードするにはどうすればよいですか?

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

c++ - QTextEdit と QTextDocument バッファの問題?

私はひもを持っています。約80000行あります。

文字列に 80000 行が含まれていない場合はレコードを表示できますが、80000 行が含まれている場合は何も表示できません。

この問題について何か解決策はありますか? どうもありがとう。

0 投票する
2 に答える
9980 参照

qt4 - QTextCursorを最後に移動する際の問題

私が書いているエディターで簡単なテキスト検索を実装しようとしています。この問題が発生するまで、すべて問題ありませんでした。ここで後方検索を実装しようとしています。手順は次のとおりです。件名が見つからない場合は後方を探し、ビープ音を1回鳴らし、検索ボタンをもう一度押した場合は、ドキュメントの最後に移動して、もう一度検索を実行します。「reachedEnd」はintであり、editorクラスのプライベートメンバーとして定義されます。これが後方検索を行う関数です。

問題は、カーソルが最後まで移動しないことです。そして、Falseを返します。これは失敗を意味します。どうしてこれが失敗するのでしょうか?!! 前もって感謝します。

0 投票する
2 に答える
2436 参照

c++ - QTextEdit の水平線

に水平線を入れようとしていQTextDocumentます。書式設定には HTML を使用しています。思い通りの線を描くために、当然<hr />タグを使いました。しかし、線は灰色で描かれているので、その色を黒に変更したいと思います。

スタイルが要素に適用されないように見えるhrので、ドキュメントに水平の黒い線を表示する簡単な回避策はありますか?

ありがとう。