Can't send list or map of customtypes.
GoogleCodeExporter opened this issue · comments
Google Code Exporter commented
What steps will reproduce the problem?
1. Write converter function for custom type.
2. Create server containing signal or slot with QList<T> or QMap<QString,T>
where T is this custom type.
3. Try to compile client or service class generated by qrsc
Got compilation error. The problem is caused due to incorrect order of
inclusion. Template converters declared in baseconverers.h should actually be
included after header containing custom type converter declaration.
Original issue reported on code.google.com by sir.vestnik
on 21 Jul 2010 at 11:24
Google Code Exporter commented
Fixed on trunk but this fix breaks API backward compatibility. Under some
circumstances source file of custom converters might require to include
templateconverters.h header.
Original comment by sir.vestnik
on 25 Jul 2010 at 3:54
- Added labels: ****
- Removed labels: ****
Google Code Exporter commented
Issue is closed. next version will have this small API backward compatibility
issues. corresponding notes added to the documentation.
Original comment by sir.vestnik
on 22 Aug 2010 at 9:46
- Changed state: Verified
- Added labels: ****
- Removed labels: ****