smf/inc/common/smfmusic/smfmusicprofile_p.h
changeset 5 edb9dc8273d9
parent 3 0446eb7b28aa
--- a/smf/inc/common/smfmusic/smfmusicprofile_p.h	Thu Apr 15 15:40:08 2010 +0530
+++ b/smf/inc/common/smfmusic/smfmusicprofile_p.h	Thu Apr 22 15:18:37 2010 +0530
@@ -31,24 +31,13 @@
 	/**
 	 * Constructor
 	 */
-	SmfMusicProfilePrivate( ) { 
-		m_usage.clear(); 
-		m_interest.clear();
-		m_events.clear();
-		m_profileId.clear();
-	}
+	SmfMusicProfilePrivate( ) ;
 	
 	/**
 	 * Copy Consturctor
 	 * @param aOther The reference object to be copy constructed
 	 */
-	SmfMusicProfilePrivate( const SmfMusicProfilePrivate &aOther ) : 
-		QSharedData ( aOther ), 
-		m_usage ( aOther.m_usage ), 
-		m_interest ( aOther.m_interest ),
-		m_events ( aOther.m_events ),
-		m_profileId ( aOther.m_profileId ) 	{ }
-	
+	SmfMusicProfilePrivate( const SmfMusicProfilePrivate &aOther );
 	/**
 	 * Destructor
 	 */
@@ -57,7 +46,7 @@
 	QList<SmfTrackInfo> m_usage;	// usage tracks
 	QList<SmfTrackInfo> m_interest;// interested tracks
 	QList<SmfEvent> m_events;		// events list
-	QString m_profileId;
+	QString m_profileId;			// profile Id
 	
 };