Source Code (Use browser search to find items of interest.)

Class Index

kdf'CStdOption (./kdeutils/kdf/stdoption.h:6)

class CStdOption
{
  public:
    CStdOption( void );
    ~CStdOption( void );

    void updateConfiguration( void );
    void writeConfiguration( void );
    void writeDefaultFileManager( void );

    QString fileManager( void );

    int     updateFrequency( void );
    bool    popupIfFull( void );
    bool    openFileManager( void );

    void setDefault( void );
    void setFileManager( const QString &fileManager );
    void setUpdateFrequency( int frequency );
    void setPopupIfFull( bool popupIfFull );
    void setOpenFileManager( bool openFileManagerOnMount );

  private:
    static QString mDefaultFileManager;
    static int mDefaultUpdateFrequency;
    QString mFileManager;
    int     mUpdateFrequency;
    bool    mPopupIfFull;
    bool    mOpenFileManagerOnMount;
};

kdf'CStdOption::CStdOption() (./kdeutils/kdf/stdoption.cpp:9)

CStdOption::CStdOption( void )
{
  setDefault();
}



kdf'CStdOption::~CStdOption() (./kdeutils/kdf/stdoption.cpp:15)

CStdOption::~CStdOption( void )
{
}



kdf'CStdOption::updateConfiguration() (./kdeutils/kdf/stdoption.cpp:20)

void CStdOption::updateConfiguration( void )
{
  KConfig &config = *kapp->config();
  config.setGroup("KDFConfig");
  mFileManager = config.readEntry(
    "FileManagerCommand", mDefaultFileManager );
  mUpdateFrequency = config.readNumEntry( 
    "UpdateFrequency", mDefaultUpdateFrequency );
  mPopupIfFull = config.readBoolEntry( 
    "PopupIfFull", true );
  mOpenFileManagerOnMount = config.readBoolEntry( 
    "OpenFileMgrOnMount", false );
}



kdf'CStdOption::writeConfiguration() (./kdeutils/kdf/stdoption.cpp:35)

void CStdOption::writeConfiguration( void )
{
  KConfig &config = *kapp->config();
  config.setGroup("KDFConfig");
  config.writeEntry( "UpdateFrequency", mUpdateFrequency );
  config.writeEntry( "FileManagerCommand", mFileManager );
  config.writeEntry( "PopupIfFull", mPopupIfFull );
  config.writeEntry( "OpenFileMgrOnMount", mOpenFileManagerOnMount );
  config.sync();
}  



kdf'CStdOption::writeDefaultFileManager() (./kdeutils/kdf/stdoption.cpp:47)

void CStdOption::writeDefaultFileManager( void )
{
  KConfig &config = *kapp->config();
  config.setGroup("KDFConfig");
  config.writeEntry( "FileManagerCommand", mDefaultFileManager );
  config.sync();
}




kdf'CStdOption::fileManager() (./kdeutils/kdf/stdoption.cpp:57)

QString CStdOption::fileManager( void )
{
  return( mFileManager );
}



kdf'CStdOption::updateFrequency() (./kdeutils/kdf/stdoption.cpp:63)

int CStdOption::updateFrequency( void )
{
  return( mUpdateFrequency );
}



kdf'CStdOption::popupIfFull() (./kdeutils/kdf/stdoption.cpp:69)

bool CStdOption::popupIfFull( void )
{
  return( mPopupIfFull ); 
}



kdf'CStdOption::openFileManager() (./kdeutils/kdf/stdoption.cpp:75)

bool CStdOption::openFileManager( void )
{
  return( mOpenFileManagerOnMount );
}



kdf'CStdOption::setDefault() (./kdeutils/kdf/stdoption.cpp:81)

void CStdOption::setDefault( void )
{
  mFileManager     = mDefaultFileManager;
  mUpdateFrequency = mDefaultUpdateFrequency;
  mPopupIfFull     = true;
  mOpenFileManagerOnMount = false;
}



kdf'CStdOption::setFileManager() (./kdeutils/kdf/stdoption.cpp:90)

void CStdOption::setFileManager( const QString &fileManager )
{
  mFileManager = fileManager;
}



kdf'CStdOption::setUpdateFrequency() (./kdeutils/kdf/stdoption.cpp:96)

void CStdOption::setUpdateFrequency( int frequency )
{
  mUpdateFrequency = frequency;
}



kdf'CStdOption::setPopupIfFull() (./kdeutils/kdf/stdoption.cpp:102)

void CStdOption::setPopupIfFull( bool popupIfFull )
{
  mPopupIfFull = popupIfFull;
}



kdf'CStdOption::setOpenFileManager() (./kdeutils/kdf/stdoption.cpp:108)

void CStdOption::setOpenFileManager( bool openFileManagerOnMount )
{
  mOpenFileManagerOnMount = openFileManagerOnMount;
}