1#ifndef _KVI_IDENTITY_PROFILE_SET_H_
2#define _KVI_IDENTITY_PROFILE_SET_H_
157 void load(
const QString & szConfigFile);
164 void save(
const QString & szConfigFile);
Identity profiles handling.
C++ Template based double linked pointer list class.
Definition KviConfigurationFile.h:50
Definition KviHeapObject.h:119
Class which manages the list of identity profiles.
Definition KviIdentityProfileSet.h:45
bool isEnabled()
Returns true if the profile set is enabled.
Definition KviIdentityProfileSet.h:129
static KviIdentityProfileSet * m_pSelf
Definition KviIdentityProfileSet.h:68
KviPointerList< KviIdentityProfile > * m_pProfiles
Definition KviIdentityProfileSet.h:71
KviIdentityProfileSet()
Constructs the identity profile set object.
Definition KviIdentityProfileSet.cpp:30
bool m_bEnabled
Definition KviIdentityProfileSet.h:72
static KviIdentityProfileSet * instance()
Returns the instance of the class.
Definition KviIdentityProfileSet.h:91
KviPointerList< KviIdentityProfile > * profiles()
Returns the profiles set.
Definition KviIdentityProfileSet.h:97
void setEnabled(bool bEnabled)
Enables the profile set.
Definition KviIdentityProfileSet.h:136
static void done()
Destroys the class instance.
Definition KviIdentityProfileSet.cpp:57
bool isEmpty()
Returns true if the profile set is empty.
Definition KviIdentityProfileSet.h:123
Class which manages the identity profile.
Definition KviIdentityProfile.h:45
A template double linked list of pointers.
Definition KviPointerList.h:371
This file contains compile time settings.
#define KVILIB_API
Definition kvi_settings.h:124
int init()
Definition winamp.cpp:118