2013-05-09 21 views
5

QCheckBox'taki metni QLabel ile yapıldığı gibi sarmalamanın bir yolu var mı? QCheckBox word-wrap

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

ben bir satır aralığı katacak \n çalıştı ama pencereyi yeniden boyutlandırmak, bu dinamik değil.

+0

Bunun için bir özellik isteği var gibi görünüyor https://bugreports.qt-project.org/browse/QTBUG-5370. Sorun kapalı değil, bu nedenle bu özellik uygulanmıyor. – sashoalm

+1

[this] (http://stackoverflow.com/questions/1839194/qcheckbox-qradiobutton-line-wrap-qt4-6-0) sorusuna bakın, sizin için kullanılabilecek en az iki seçeneğe sahiptir. –

cevap

7

Bunun için bir özellik isteği var gibi görünüyor https://bugreports.qt.io/browse/QTBUG-5370.

Sorun kapatılmadı, bu nedenle bu özellik uygulanmıyor. Bu, QCheckBox'a word wrap eklemek şu anda şu an olmadığı anlamına gelir.

Sen böyle sağa boş metin QCheckBox ve QLabel sahip olarak, geçici çözümler çeşitli deneyin veya uzun açıklama ile bunun altında bir etiketle, onay kutusu için daha kısa bir metin koyarak deneyebilirsiniz.

+0

Başka bir çözüm sadece bir araç ipucu kullanmak olacaktır. Bir araç ipinin amacı ayrıntılı olarak açıklamaktır. Ne yazık ki, birçok kullanıcı araç ipuçlarını aramaya aşina değil. –

İlgili konular