Portál AbcLinuxu, 25. dubna 2024 11:43


Dotaz: qt4,QTabWidget

15.4.2009 13:11 vepro
qt4,QTabWidget
Přečteno: 176×
Odpovědět | Admin

Pratele,

Pracuji s PyQt4 a vyuzivam QTabWidget pro taby. Rad bych udelal vzhled takovy, aby byly zalozky tabu jak nahore tak i dole (chci urcovat, ktere nahore a ktere dole). Google mi v tom moc neporadil (spis se spatne ptam:). Vi nekdo? Dekuji

Vepro

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Martin Stiborský avatar 15.4.2009 14:44 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
Rozbalit Rozbalit vše Re: qt4,QTabWidget
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ahoj.

Umístění oušek tabů lze nastavit.

Viz http://doc.trolltech.com/4.5/qtabwidget.html#tabPosition-prop

Kvík ..
Martin Stiborský avatar 15.4.2009 14:46 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
Rozbalit Rozbalit vše Re: qt4,QTabWidget
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ale aby byly některé nahoře, některé dole. To asi nepůjde.

Snad jedině napsat na tohle vlastní widget, ale kdo ví, to jsem nikdy nedělal..

Kvík ..
15.4.2009 20:18 T.O.M. | skóre: 22 | blog: T.O.M.'s blog | Ostrava
Rozbalit Rozbalit vše Re: qt4,QTabWidget
Odpovědět | | Sbalit | Link | Blokovat | Admin

Neni nic jednodussiho nez se podivat primo do zdrojaku (qtabwidget.cpp), kde v metode QTabWidgetPrivate::init() zjistis, ze QTabWidget je vlastne slozeny z jednoho QStackedWidget a jednoho QTabBar...

Takze staci kod okopirovat, pridat dalsi QTabBar a domyslet a poladit mechanismus prirazovani tabu k obema listam :-)

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.