qplaintexteditの各行間の間隔/マージンを編集することは可能ですか?
通常のhtml/cssタグ(line-height)を使用してスタイルシートを編集しようとしましたが、違いがないようです。
私の同僚は、数日前に Qt 4.7.4 で同様の問題を解決しようとしました。彼が見つけたのは、クラスQTextBlockFormatで行間隔を設定できるということです:
行間隔は setLineHeight() で設定され、lineHeight() と lineHeightType() で取得されます。使用可能な行間隔のタイプは、LineHeightTypes 列挙型にあります。
残念ながら、この機能は Qt 4.8 で導入されました。
QPlainTextEdit の代わりに Qt 4.8、QTextBlockFormat、QTextDocument、および QTextEdit を使用できる場合は、行間隔を設定できます。