2010-07-07 10 views

risposta

3

Sembra che sia molto facile fare con il controllo Qt model-view.

All'inizio è un po 'confuso, ma fondamentalmente tutte le liste, i diagrammi degli alberi e le griglie sono trattati nello stesso modo - il che ti permette di fare facilmente delle combustionioni interessanti.

Modifica: Casey ha pubblicato un commento utile in una risposta che è stata eliminata. Ecco il testo e il link:

creare il modello di albero è abbastanza semplice. Per creare che "raggruppate" effetto in cui i nodi genitore aspetto diverso poi i loro figli , vorrei suggerire la creazione di un ItemDelegate quindi impostando sul vostro vista utilizzando setItemDelegate 1. Nella funzione di pittura del delegato è possibile determinare se l'indice è un'intestazione o ora, e disegnare qualcosa in modo appropriato. Quando ci si arriva se hai bisogno di aiuto, inizia un'altra domanda e posso postare un esempio.

http://doc.trolltech.com/4.6/qabstractitemview.html#setItemDelegate

+0

Grazie. Lo darò un'occhiata. Qualcos'altro che può aiutare è molto apprezzato. – Sarah

+0

Ci sono esempi inclusi con Qt e alcuni tutorial sul web - inizia qui (http://doc.trolltech.com/4.0/qt4-interview.html) per una panoramica –

+0

Grazie mille. – Sarah