var lv = new QListView(); lv.rootIsDecorated = true; lv.addColumn('Name'); lv.addColumn('Description'); var i = new QListViewItem( lv ); i.setText( 0, 'One' ); i.setText( 1, 'First item' ); var j = new QListViewItem( lv ); j.setText( 0, 'Two' ); j.setText( 1, 'Second item' ); var k = new QListViewItem( i ); k.setText( 0, 'Three' ); k.setText( 1, 'Third item' ); var l = new QCheckListItem( lv ); l.setText(0, 'Four' ); lv.show(); var lvi = lv.firstChild(); while( lvi ) { println( lvi.text(0) ); lvi = lvi.nextSibling(); } application.exec();