Portál AbcLinuxu, 15. května 2025 10:59

Dotaz: Python3 - GTK3: Pozice a rozměry tlačítek v pixelech

25.11.2016 00:04 Petr
Python3 - GTK3: Pozice a rozměry tlačítek v pixelech
Přečteno: 350×
Odpovědět | Admin
Jak zadat pozice a rozměry tlačítek v pixelech ? V tkinteru to šlo jednoduše, ale u Pythonu3 - GTK3 fakt nevím.

Co se týče rozměrů, button.set_size_request(w,h) nefunguje, tlačítko se roztáhne po celém okně a určení pozice v pixelech sem nenašel vůbec.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.11.2016 13:14 srbt | skóre: 6
Rozbalit Rozbalit vše Re: Python3 - GTK3: Pozice a rozměry tlačítek v pixelech
Odpovědět | | Sbalit | Link | Blokovat | Admin
Omlouvám se, jestli to není k věci, ale v gtk2 na to bylo tohle: http://www.pygtk.org/pygtk2tutorial/sec-Fixed.html. Mimochodem, myslím, že je to dost nedoporučovaný přístup, protože dělá ošklivé věci při změně velikosti okna, při změně fontu či velikosti písma, při změně šířky okrajů prvků v tématu atd...
30.11.2016 18:55 Petr
Rozbalit Rozbalit vše Re: Python3 - GTK3: Pozice a rozměry tlačítek v pixelech
Příklad na odkazu je pěkný, ale pod GTK 3 to tímto způsobem nefunguje.
1.12.2016 12:06 srbt | skóre: 6
Rozbalit Rozbalit vše Re: Python3 - GTK3: Pozice a rozměry tlačítek v pixelech
Tomáš Bžatek avatar 2.12.2016 18:36 Tomáš Bžatek | skóre: 29 | Brno
Rozbalit Rozbalit vše Re: Python3 - GTK3: Pozice a rozměry tlačítek v pixelech
Odpovědět | | Sbalit | Link | Blokovat | Admin

To je ale prekvapeni, doporucuju si neco precist o layout managerech obecne. V Gtk+ se zpravidla fixni pozice a velikosti neurcuji, jen se definuje minimalni size request a widgety se do sebe zanoruji.

Koupim litajiciho tucnaka

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.