smf/inc/smfplugins/base/smfproviderbase.h
changeset 5 edb9dc8273d9
parent 3 0446eb7b28aa
equal deleted inserted replaced
4:969092730d34 5:edb9dc8273d9
    39  * contain a public method to get instance of this class. 
    39  * contain a public method to get instance of this class. 
    40  */
    40  */
    41 class SmfProviderBase : public QObject
    41 class SmfProviderBase : public QObject
    42 	{
    42 	{
    43 	Q_OBJECT
    43 	Q_OBJECT
    44 
       
    45 public:
    44 public:
    46 	/**
    45 	/**
    47 	 * Constructor with default argument
    46 	 * Constructor with default argument
    48 	 * @param aParent The parent object
    47 	 * @param aParent The parent object
    49 	 */
    48 	 */
   157  * @return reference to the stream
   156  * @return reference to the stream
   158  */
   157  */
   159 QDataStream &operator>>( QDataStream &aDataStream, 
   158 QDataStream &operator>>( QDataStream &aDataStream, 
   160 		SmfProviderBase &aProviderBase);
   159 		SmfProviderBase &aProviderBase);
   161 
   160 
       
   161 // Make the class SmfProviderBase known to QMetaType, so that as to register it.
       
   162 Q_DECLARE_METATYPE(SmfProviderBase)
       
   163 
   162 #endif /* SMFPROVIDERBASE_H_ */
   164 #endif /* SMFPROVIDERBASE_H_ */