/home/jon/Projects/gibberish/src/include/StudentProfile.h

00001 #ifndef _H_STUDENT
00002 #define _H_STUDENT
00003 
00004 #include <QStringList>
00005 
00009 class StudentProfile
00010 {
00011         public:
00012                 StudentProfile();
00013 
00014                 void setNativeLanguages( QStringList nLangs );
00015                 void setStudyLanguages( QStringList fLangs );
00016                 void addNativeLanguage( QString nLang );
00017                 void addStudyLanguage( QString fLang );
00018                 void setForename( QString fName );
00019                 void setSurname( QString sName );
00020                 void setCurrentNativeLanguage( QString cnLang );
00021                 void setCurrentStudyLanguage( QString cfLang );
00022 
00023                 QStringList getNativeLanguages();
00024                 QStringList getStudyLanguages();
00025                 QString getForename();
00026                 QString getSurname();
00027                 QString getCurrentNativeLanguage();
00028                 QString getCurrentStudyLanguage();
00029 
00030         private:
00031                 QString forename;
00032                 QString surname;
00033                 QStringList nativeLanguages;    
00034                 QStringList studyLanguages;             
00035                 QString currentNativeLanguage;  
00036                 QString currentStudyLanguage;   
00037 };
00038 
00039 #endif

Generated on Sat Sep 16 21:02:41 2006 for Gibberish by  doxygen 1.4.6