smf/inc/common/smfmusic/smfmusicrating_p.h
changeset 5 edb9dc8273d9
parent 3 0446eb7b28aa
--- a/smf/inc/common/smfmusic/smfmusicrating_p.h	Thu Apr 15 15:40:08 2010 +0530
+++ b/smf/inc/common/smfmusic/smfmusicrating_p.h	Thu Apr 22 15:18:37 2010 +0530
@@ -21,6 +21,7 @@
 #define SMFMUSICRATING_P_H_
 
 #include <QSharedData>
+#include <smfmusicrating.h>
 
 class SmfMusicRatingPrivate : public QSharedData
 {
@@ -28,28 +29,20 @@
 	/**
 	 * Constructor
 	 */
-	SmfMusicRatingPrivate( ) { 
-		m_rating = 0;
-	}
-	
+	SmfMusicRatingPrivate( ) ;
 	/**
 	 * Copy Consturctor
 	 * @param aOther The reference object to be copy constructed
 	 */
-	SmfMusicRatingPrivate( const SmfMusicRatingPrivate &aOther ) : 
-		QSharedData ( aOther ), 
-		m_rating ( aOther.m_rating ),
-		m_max ( aOther.m_max ),
-		m_min ( aOther.m_min )  { }
-	
+	SmfMusicRatingPrivate( const SmfMusicRatingPrivate &aOther );
 	/**
 	 * Destructor
 	 */
 	~SmfMusicRatingPrivate( );
   
-	int m_rating;	// rating
-	int m_max;		// max rating
-	int m_min;		// min rating
+	qint32 m_rating;	// rating
+	qint32 m_max;		// max rating
+	qint32 m_min;		// min rating
 	
 };