2016-06-24 14 views
2

私はQTextBrowserを使っていくつかの実行情報を表示します。ハイパーリンクを使用してQTextBrowserを選択する必要があります。コマンド実行ごとに一連の10000を超える行がQTextBrowserに送信されることがあります。QTextBrowserの行番号を制限する方法

.setMaximumBlockCount()は、行ではなく段落を制限するためのものです。実行には1つの段落を使用します。

+0

1.ラインとは何ですか?単語の折り返しのために、1行の "行"が複数の行に描画されることがあります。 –

+0

2.テキストフォーマットを改善するためにqt htmlサブセットを使うことができます:http://doc.qt.io/qt-5/richtext-html-subset.html –

+0

@DmitrySazonov私は 'insertHtml()'を使ってhtml文字列を挿入します'
'で終わります。私はそれをここの行と呼びます。 – minion

答えて

0

QTextBrowser関数でhtml "br"線を制限する方法はありません。自分で実装する必要があります(例: insertHtml()の直前にそれぞれ "br"を数え、余分な行を削除します。

関連する問題