8

QLabel のように QCheckBox でテキストをラップする方法はありますか?

label = QLabel( QString.fromUtf8('long text in here'))
label.setWordWrap(True)

改行を追加しようと\nしましたが、ウィンドウのサイズを変更すると動的ではありません。

4

3 に答える 3

8

https://bugreports.qt.io/browse/QTBUG-5370でこれに対する機能要求があるようです。

問題はクローズされていないため、この機能は実装されていない可能性があります。これは、現在 QCheckBox にワード ラップを追加することができないことを意味します。

空のテキストの QCheckBox と QLabel を右側に配置するなど、さまざまな回避策を試すことができます。または、チェックボックスに短いテキストを配置して、その下に長い説明を含むラベルを付けることもできます。

于 2013-05-09T07:23:46.737 に答える
0

「これは私の二重\n行のチェックボックスです」. これで、二重線のチェックボックスができました

二重線チェックボックス

于 2020-01-11T19:37:51.977 に答える