StudyLanguageItem.cpp

Go to the documentation of this file.
00001 #include "StudyLanguageItem.h"
00002 
00003 StudyLanguageItem::StudyLanguageItem( QListView* parent, LanguageUpdateNotifier* languageUpdateNotifier )
00004     : QCheckListItem( parent, "StudyLanguageItem", CheckBox ), languageUpdateNotifier( languageUpdateNotifier ) {
00005     setSelectable( false );
00006 }
00007 
00008 StudyLanguageItem::~StudyLanguageItem() {
00009 }
00010 
00011 void StudyLanguageItem::stateChange( bool isOn ) {
00012     QCheckListItem::stateChange( isOn );
00013     if( isOn )
00014         languageUpdateNotifier->addLanguage( Util::getLanguageCode( text() ) );
00015     else
00016         languageUpdateNotifier->removeLanguage( Util::getLanguageCode( text() ) );
00017 }

Generated on Sun Mar 1 17:30:47 2009 for toMOTko by  doxygen 1.5.6