2012-04-25 49 views
4

qplaintexteditの各行間のスペース/マージンを編集することはできますか?qplaintextedit行間隔

通常のhtml/cssタグ(行の高さ)を使用してスタイルシートを編集しようとしましたが、違いはありません。

答えて

4

私の同僚は数日前にQt 4.7.4で同様の問題を解決しようとしました。彼が見つかったことは、我々はクラスQTextBlockFormatで行間隔を設定することができることである:

行間隔をsetLineHeightで設定()と lineHeight()とlineHeightType()経由で取得されます。利用可能な行間隔の種類は、LineHeightTypes列挙型にあります。

残念ながら、この機能はQt 4.8で導入されました。

QPlainTextEditの代わりにQt 4.8、QTextBlockFormat、QTextDocument、QTextEditを使用できる場合は、行間を設定できます。

+0

ああ、私は4.7.3を使用しています。しかし、これは多くの助けになります。ありがとう! :) – raze

+0

@raze大歓迎です! – Bill