Domanda

E 'possibile avere rientro individuale degli elementi in una QTreeWidget?

In particolare, ho avere una colonna contenente sia testo, icona e per alcuni di loro un CheckBox. Le voci senza CheckBox ottiene spostato verso sinistra in modo che il rientro della icona e il testo non è in linea con gli altri. Potrebbe forse essere fissato con un CheckBox nascosta se questo è possibile?

È stato utile?

Soluzione

Forse l'uso dei Delegati vi darà una bella e corretta attuazione. Avrete la possibilità di re-implementare la vernice () e metodi sizehint (), e, quindi, di scegliere il modo in cui il QTreeWidgetItem sono in fase di elaborazione ...

Più documentazione qui: http://doc.trolltech.com/4.6 /model-view-delegate.html

Un esempio: http://doc.trolltech.com/4.6/itemviews- pixelator.html

Speranza che aiuta un po '!

Altri suggerimenti

Si può provare a utilizzare il QWidget::setContentMargins() sul widget restituito da QTreeWidget::itemWidget().

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top