VestniK / qremotesignal

Automatically exported from code.google.com/p/qremotesignal
GNU Lesser General Public License v3.0
1 stars 1 forks source link

Can't send list or map of customtypes. #40

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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