diff -r 969092730d34 -r edb9dc8273d9 smf/inc/smfplugins/base/smfproviderbase.h --- a/smf/inc/smfplugins/base/smfproviderbase.h Thu Apr 15 15:40:08 2010 +0530 +++ b/smf/inc/smfplugins/base/smfproviderbase.h Thu Apr 22 15:18:37 2010 +0530 @@ -41,7 +41,6 @@ class SmfProviderBase : public QObject { Q_OBJECT - public: /** * Constructor with default argument @@ -159,4 +158,7 @@ QDataStream &operator>>( QDataStream &aDataStream, SmfProviderBase &aProviderBase); +// Make the class SmfProviderBase known to QMetaType, so that as to register it. +Q_DECLARE_METATYPE(SmfProviderBase) + #endif /* SMFPROVIDERBASE_H_ */