Portál AbcLinuxu, 7. května 2025 19:43

Dotaz: qRegistrMetaType

13.1.2012 08:28 Tomas
qRegistrMetaType
Přečteno: 123×
Odpovědět | Admin
Zdravim, mohl by mi nekdo jednoduse vysvetlit, k cemu slouzi knihovna MetaType a konkretne fuknce qRegisterMetaType. Popripade spis priklad k cemu se da pouzit?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.1.2012 09:49 Ivan
Rozbalit Rozbalit vše Re: qRegistrMetaType
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pouziva se to napr. pro MVC (model view controller). Pokud implementujes model tak musis napsat metodu data, ktera vraci QVariant. QVariant je trida, do ktere muses dat "libovolny" typ. Ten typ ale musi byt zaregistrovany pomoci qRegisterMetaType. Jinak ho nebude typovy system QTcka znat.

qRegisterMetaType se snazi obejit fakt, ze C++ nema reflexi.
18.1.2012 06:24 Tomas
Rozbalit Rozbalit vše Re: qRegistrMetaType

Dojde tedy k registraci typu aby ji metoda mohla vratit? Takze ji deklarujes nejak takhle? qRegisterMetaType("quint32")

18.1.2012 10:27 __dark__
Rozbalit Rozbalit vše Re: qRegistrMetaType
Odpovědět | | Sbalit | Link | Blokovat | Admin
qRegisterMetaType

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.