Seite 1 von 1
Signal/Slot mit Char Array
Verfasst: 24. Februar 2014 08:15
von m-obi
Morgen,
ich schaffe es einfach nicht ein unsigned char[] zu übertragen.
Hat es evtl. schonmal jemand gemacht?
Re: Signal/Slot mit Char Array
Verfasst: 24. Februar 2014 11:29
von RHBaum
wo genau ist das Problem ?
Bei einer direktverbindung und per referenz sollte nur der typ auflösbar sein muessen, also der zeiger, und schon sollt es funktionieren.
also sowas wie
void mysig(const unsigend char * Data,int DataLen); sollte es tun.
Bei einer indirekten verbindung hingegen müsste die klasse serialisierbar sein und der Qt das auch bekanntgemacht.
Das bissi aufwendiger, geht aber mit den registerType zeugs ...
Aber einfacher wäre es, das ding gleich in ein QByteArray zu packen, da du eh nen container brauchst.
Ciao ...