constructor
coding a constructor for a simple class
class SongEntry { public: SongEntry ( QString mSinger = QString(), QString mSongName = QString(), QString mGender = QString(), QString mSongLang = QString(), int mSongLength = 0, QString mSongPath = QString(), QString mNotes = QString() ); private: int mId; QString mSinger; QString mSongName; QString mGender; QString mSongLang; int mSongLength; // in seconds QString mSongPath; QString mNotes; }; ===========================================================
class SongEntry { public: SongEntry ( QString mSinger = QString(), QString mSongName = QString(), QString mGender = QString(), QString mSongLang = QString(), int mSongLength = 0, QString mSongPath = QString(), QString mNotes = QString() ); private: int mId; QString mSinger; QString mSongName; QString mGender; QString mSongLang; int mSongLength; // in seconds QString mSongPath; QString mNotes; }; =========================================================== SongEntry::SongEntry ( QString aSinger, QString aSongName, QString aGender, QString aSongLang, int aSongLength, QString aSongPath, QString aNotes ) : mSinger( aSinger ) , mSongName( aSongName ) , mGender( aGender ) , mSongLang( aSongLang ) , mSongLength( aSongLength ) , mSongPath( aSongPath ) , mNotes( aNotes ) { }