QTableView

 ( bzg | 2008. december 9., kedd - 16:16 )

Sziasztok!

Van egy pici gondom, remelem valaki mar talalkozott ilyesmivel. QT4-ben kell irnom most programot es van egy olyan keres, hogy a QTableView -ben megjelenitett adatot szerkeszteni kell. Ezt ugy-e a jo oreg QTableView->edit() metodusal szepen meg is lehet oldani. A problemam az, hogy az egyik mezot legordulo gomb (combo box) segitsegevel kellene megvalositsam, otletem sincs hogy ezt hogyan lehet definialni. Valakinek valami otlet?

Elore is koszi,
bzg

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Ezt Delegate-ekkel tudod megoldani. Azaz QItemDelegate-eket kell készítened, majd az oszlophoz rendelni a tabla->setItemDelegateForColumn(QItemDelegate) függvénnyel.

Itt egy példa spinboxal:
http://doc.trolltech.com/4.4/itemviews-spinboxdelegate.html
Meg egy csillagokkal:
http://doc.trolltech.com/4.4/itemviews-stardelegate.html

Mondjuk a feladat bonyolultságától függően jól el lehet menni ezekkel a málnásba, de talán ennyi elég első löketre. :)

Koszonom a tippet, elsore jonak tunik, megprobalom beepiteni.

bzg

-- Soha ne vitatkozz idiotakkal! Lesulyedsz az O szintjukre es legyoznek a rutinjukkal !!! --