CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Member Functions | List of all members
ctkXnatSettings Class Referenceabstract

#include <Libs/XNAT/Core/ctkXnatSettings.h>

Public Member Functions

virtual QString defaultDirectory () const =0
 
virtual ctkXnatLoginProfiledefaultLoginProfile () const =0
 
virtual QString defaultWorkDirectory () const =0
 
virtual ctkXnatLoginProfileloginProfile (QString profileName) const =0
 
virtual QMap< QString, ctkXnatLoginProfile * > loginProfiles () const =0
 
virtual void removeLoginProfile (QString profileName)=0
 
virtual void setDefaultDirectory (const QString &dir)=0
 
virtual void setDefaultWorkDirectory (const QString &workDir)=0
 
virtual void setLoginProfile (QString profileName, ctkXnatLoginProfile *)=0
 
virtual void setLoginProfiles (QMap< QString, ctkXnatLoginProfile * > loginProfiles)=0
 
virtual QString workSubdirectory () const
 

Detailed Description

Definition at line 35 of file ctkXnatSettings.h.

Member Function Documentation

◆ defaultDirectory()

virtual QString ctkXnatSettings::defaultDirectory ( ) const
pure virtual

◆ defaultLoginProfile()

virtual ctkXnatLoginProfile* ctkXnatSettings::defaultLoginProfile ( ) const
pure virtual

◆ defaultWorkDirectory()

virtual QString ctkXnatSettings::defaultWorkDirectory ( ) const
pure virtual

◆ loginProfile()

virtual ctkXnatLoginProfile* ctkXnatSettings::loginProfile ( QString  profileName) const
pure virtual

◆ loginProfiles()

virtual QMap<QString, ctkXnatLoginProfile*> ctkXnatSettings::loginProfiles ( ) const
pure virtual

◆ removeLoginProfile()

virtual void ctkXnatSettings::removeLoginProfile ( QString  profileName)
pure virtual

◆ setDefaultDirectory()

virtual void ctkXnatSettings::setDefaultDirectory ( const QString &  dir)
pure virtual

◆ setDefaultWorkDirectory()

virtual void ctkXnatSettings::setDefaultWorkDirectory ( const QString &  workDir)
pure virtual

◆ setLoginProfile()

virtual void ctkXnatSettings::setLoginProfile ( QString  profileName,
ctkXnatLoginProfile  
)
pure virtual

◆ setLoginProfiles()

virtual void ctkXnatSettings::setLoginProfiles ( QMap< QString, ctkXnatLoginProfile * >  loginProfiles)
pure virtual

◆ workSubdirectory()

virtual QString ctkXnatSettings::workSubdirectory ( ) const
virtual

The documentation for this class was generated from the following file: