VestniK / qremotesignal

Automatically exported from code.google.com/p/qremotesignal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't send list or map of customtypes.

GoogleCodeExporter opened this issue · comments

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

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: ****
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: ****