On Wed, Jan 30, 2013 at 12:34:17AM +0100, jb wrote: > Does it work if you replace line 86 that is: > void slotAddClipList(const KUrl::List urls, stringMap data = QMap <QString, > QString>()); > > with this: > void slotAddClipList(const KUrl::List urls, stringMap data = stringMap()); > > Looks like the compiler doesn't like the '<' in the method definition...
It's not a bug in the (C++) compiler, it's a bug in moc; it doesn't understand templatized constructors in default values, thus the typedef workaround. (It's been fixed in newer versions of moc, as far as I know.) /* Steinar */ -- Homepage: http://www.sesse.net/
