Ayar metin: Ben kaçak “Something” seçtiğinizdeQTextEdit :: adjustSize() çalışmıyor? <code>QTextEdit</code> için
te->setPlainText(“Something”) ;
te->adjustSize();
yerine QTextEdit
maksimum genişlik-yükseklik için genişlemektedir sadece “Something”, etrafında sarmak gerektiğini .. tamir edemez Zaman, sadece “bir şey” vurgulanır, ekstra beyaz boşluk eklenmez.
Beklentiler: Metin biri Line sığacak kadar küçük olduğunda metin sarmak için gerektiğinde, metin düzenleme, yüksekliği genişletmek olmamalı, sadece ekstra çizgi genişliği değil maksimum genişliği eklenmelidir. adjustSize();
denilen değilse
, Yaratıcı'ya .ui kuruldu genişliğine kaydırılır metin, dinamik .. yatay ne de dikey olarak genişlemez
Bazı Bilgisi:
Yatay Politikası:
Dikey İlkesi Genişleyen:
MinimumSize MinimumExpanding: 2 × 22
maksimum boyutu: 300 × 100
lineWrapMode: WidgetWidth
Teşekkür ederim :) Buna göre metin genişliğini ve QGextEdit için setGeometry değerini hesaplamaya çalışacağım. – Noob
Merhaba, aynı sorunla karşılaştım. Çalışırsa çözümü paylaşır mısınız? – Aleksandar