Options

Publicly inherits QObject.

Public Methods

Options( int argc, char* argv[] );
boolautoEject( );
boolautoPlay( );
const char*cdromPath( );
CdromTypecdromType( );
const char*dbasePath( );
IconModeiconMode( );
intpollTime( );
boolrepeat( );
voidsetAutoEject( bool b );
voidsetAutoPlay( bool b );
voidsetCdromPath( const char* p );
voidsetCdromType( CdromType t );
voidsetDbasePath( const char* p );
voidsetIconMode( IconMode m );
voidsetPollTime( int t );
voidsetRepeat( bool b );
voidsetShuffle( bool b );
voidsetTimeMode( TimeMode m );
boolshuffle( );
TimeModetimeMode( );

Public Slots

voidsave( );

Private Methods

QStringgetToken( FILE* fp );
voidload( );
IconModestringToIconMode( const char* str );
TimeModestringToTimeMode( const char* str );

Signals

voidupdateAutoEject( );
voidupdateAutoPlay( );
voidupdateCdromPath( );
voidupdateCdromType( );
voidupdateDbasePath( );
voidupdateIconMode( );
voidupdatePollTime( );
voidupdateRepeat( );
voidupdateShuffle( );
voidupdateTimeMode( );

Private Data Members

bool_autoEject;
bool_autoPlay;
QString_cdromPath;
CdromType_cdromType;
QString_dbasePath;
IconMode_iconMode;
int_pollTime;
bool_repeat;
bool_shuffle;
TimeMode_timeMode;

Return to Index.
Automatically generated on Dec 29 18:17