問題タブ [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.
c++ - QTextDocumentを印刷するときにページ番号をカスタマイズする
のコンテンツを印刷しようとしていますQTextEdit
。そのために私は使用してQTextDocument::print(QPrinter*)
います。これにより、ページ番号がページの右下に自動的に追加されます。
フォーマットを変更/移動/削除する方法はありますか?
ありがとう。
qt - Qt4 の QTextDocument の単一ページの表と画像
表と画像を並べて表示したい。つまり、画像の左側と表の右側です。画像はテーブルに存在するデータの参照画像であるため、これが必要です。その出力をpdfで欲しい。だから私はQTextDocument
、を使用してQTextCursor
おりQPrinter
、pdfで出力を取得しています。QtextDocument に画像と表を表示するにはどうすればよいでしょうか。Qt 4.5.3 と Windows XP を使用しています。これに関するポインタは大歓迎です。
c++ - QTextDocumentは複数の空白を消費します
Qt / C++コードがあります:
以下を出力します。
ご覧のとおり、QTextDocumentにはデフォルトのCSSのようなものがあります。
しかし、pタグと複数の空白を使用してHTMLを設定すると、空白が削除されます。問題は-なぜですか?もう1つの質問は、なぜpタグにマージンを追加するのかということです。
PS行を追加すれば問題なく動作します
setHtmlを実行する前に-複数の空白は削除されません。しかし、このスタイルタグは何ですか?デフォルトのスタイルシートではありませんか?なぜQtはそれを無視するのですか?
答えてくれてありがとう。
c++ - QTextDocument の QUndoStack にアクセスするにはどうすればよいですか?
QUndoStack
の にアクセスするにはどうすればよいQTextDocument
ですか?
(たとえばQUndoCommand
、ドキュメントの取り消しスタックにカスタム オブジェクトを追加できるようにしたい)
qt - QTextDocument の高さを決定するにはどうすればよいですか?
特定の幅が与えられた場合、高さを知りたいQTextDocument
. 言い換えると、QTextEdit
がQTextDocument
幅wの場合、スクロールバーを必要とせずにドキュメントを完全に表示するための最小の高さhは?
printing - Qt4.6: QTextDocument
タグは非常に薄く、ほとんど目立たないヘアラインのみを印刷します
で を印刷するQTextDocument
と、 でdoc->print()
挿入された横罫線がほとんど見えません<hr>
。PDFに印刷すると、これらがはっきりと見えます。しかし、プリンターで印刷すると、これらの線は非常に細い線になり、紙の上ではほとんど見えなくなります。
これを修正するにはどうすればよいですか? 現在、黒いピクセルを挿入することで自分自身を助けました<img>
が、試行錯誤して適切なピクセル幅を正確に把握する必要があるため、これは非常に面倒です。
c++ - .odtファイルからQTextDocumentを作成します
私はC++とQtを使用してリッチテキストエディタを書いています。今のところ、(少なくとも).odt形式をサポートしたいと思います。
QTextDocumentの内容をファイルに書き込むためのQTextDocumentWriterを見つけましたが、それをQTextDocumentに読み戻すものが見つからないようです。そのため、そもそも保存が役に立たないのは明らかです。
したがって、問題は、.odtドキュメントをQTextDocumentにロードするにはどうすればよいですか?
c++ - QTextEdit と QTextDocument バッファの問題?
私はひもを持っています。約80000行あります。
文字列に 80000 行が含まれていない場合はレコードを表示できますが、80000 行が含まれている場合は何も表示できません。
この問題について何か解決策はありますか? どうもありがとう。
qt4 - QTextCursorを最後に移動する際の問題
私が書いているエディターで簡単なテキスト検索を実装しようとしています。この問題が発生するまで、すべて問題ありませんでした。ここで後方検索を実装しようとしています。手順は次のとおりです。件名が見つからない場合は後方を探し、ビープ音を1回鳴らし、検索ボタンをもう一度押した場合は、ドキュメントの最後に移動して、もう一度検索を実行します。「reachedEnd」はintであり、editorクラスのプライベートメンバーとして定義されます。これが後方検索を行う関数です。
問題は、カーソルが最後まで移動しないことです。そして、Falseを返します。これは失敗を意味します。どうしてこれが失敗するのでしょうか?!! 前もって感謝します。
c++ - QTextEdit の水平線
に水平線を入れようとしていQTextDocument
ます。書式設定には HTML を使用しています。思い通りの線を描くために、当然<hr />
タグを使いました。しかし、線は灰色で描かれているので、その色を黒に変更したいと思います。
スタイルが要素に適用されないように見えるhr
ので、ドキュメントに水平の黒い線を表示する簡単な回避策はありますか?
ありがとう。