Portál AbcLinuxu, 19. dubna 2024 19:19


Dotaz: Ruby QT/Plasma - ostranit widget

15.10.2009 12:43 phax7 | skóre: 34 | blog: PhaX_blog
Ruby QT/Plasma - ostranit widget
Přečteno: 152×
Odpovědět | Admin
Ahoj,

už to bastlím dva dny a nedaří se mi nic vygooglit, dělám plasmoid (v Ruby) a potřebuji za běhu odstranit widgety a dát tam jiné, zkouším tohle:
@layout = Qt::GraphicsLinearLayout.new Qt::Vertical, self

@label = Plasma::Label.new self
@label.text = "Něco"
@layout.add_item @label

@layout.remove_item(@label)

self.layout = @layout
To remove_item tak trochu funguje, label už není pěkně uprostřed na layoutu ale úplně v rohu nahoře - jako by ho to vyhodilo z layoutu, což ta funkce možná dělá:) Já ale potřebuju ten @label ale úplně zničit, smazat, zahodit, něco jako destroy... ale nemůžu nic najít.

Já myslel že si bude stačit projít QT API, ale asi jsem blbý...

Nevíte někdo jak na to? Díky moc předem.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.10.2009 19:56 s0 | skóre: 32 | blog: nejchytřejší kecy | prágl
Rozbalit Rozbalit vše Re: Ruby QT/Plasma - ostranit widget
Odpovědět | | Sbalit | Link | Blokovat | Admin
připoj se na irc frrenode, kanál #kde-bondings. Kolem odpoledne tam pravidelně bývá "rdale", autor ruby qt. Poradí.
Kuolema Kaikille (Paitsi Meille).
28.10.2009 19:56 s0 | skóre: 32 | blog: nejchytřejší kecy | prágl
Rozbalit Rozbalit vše Re: Ruby QT/Plasma - ostranit widget
kde-bindings, samozřejmě...
Kuolema Kaikille (Paitsi Meille).

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.