Am 14.05.2012 um 16:35 schrieb Mike Jackson <[email protected]>:
> ...
>
> This is the top part of the class declaration for QFilterWidget:
> class PipelineBuilderLib_EXPORT QFilterWidget : public QGroupBox
> {
> Q_OBJECT;
> public:
Could it be that it needs to be:
PipelineBuilderLib_EXPORT class WFilterWidget : public ...
instead?
I usually just export single (public or protected) fields and methods instead
of the whole class. But I think that __decl-stuff has to go before the class
keyword to take effect.
However from the link errors it seems that the moc'ed symbols are somehow not
linked into your DLL at all (as opposed to "not exported"). Did you try a 'make
distclean; make'? Check for the corresponding moc_* compiler lines in the
compiler/linker output when compiling your DLL (make sure the moc'ed files get
properly updated/generated and compiled/linked).
Cheers,
Oliver
_______________________________________________
Interest mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/interest