Portál AbcLinuxu, 13. května 2025 23:53

Dotaz: Qt velikost pokenka v tablulce

menphis avatar 12.11.2008 23:56 menphis | skóre: 22 | blog: menphis_blog
Qt velikost pokenka v tablulce
Přečteno: 179×
Odpovědět | Admin
ahoj, lze v Qt nejak nastavit velikost policka(QTableWidgetItem) tabulky (QTableWidget)?

V dokumentaci jsem nic nenasel, ale je mi divne, ze by takovahle funkce v Qt nebyla.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.11.2008 00:18 Jirka P
Rozbalit Rozbalit vše Re: Qt velikost pokenka v tablulce
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jde a nejde. Vizte:

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

http://doc.trolltech.com/4.0/qabstractitemdelegate.html
13.11.2008 08:34 T.O.M. | skóre: 22 | blog: T.O.M.'s blog | Ostrava
Rozbalit Rozbalit vše Re: Qt velikost pokenka v tablulce
Odpovědět | | Sbalit | Link | Blokovat | Admin

Podle me to nejde, protoze logicky nemuzes mit kazdou bunku tabulky jinak velkou. Pro automaticke nastaveni sirky sloupce muzes pouzit metodu QTableView::resizeColumnToContents(int) nebo QTableView::resizeColumnsToContents(), ktere prizpusobi sirku sloupce/sloupcu nejdelsimu textu (bohuzel podle diskuzi a vlastnich zkusenosti pracuje jen s viditelnou casti tabulky)

Druha moznost je pouzit QHeaderView::resizeSection(...), kde ale musis rucne zadat sirku v pixelech.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.