kitchensync
KSync::ProfileManager Class Reference
#include <profilemanager.h>
Detailed Description
ProfileManager keeps track of the Profiles It allows you to retrieve and set the current.remove and add new/old Profiles Load and Save from KConfig
Definition at line 38 of file profilemanager.h.
Public Member Functions | |
| ProfileManager () | |
| ProfileManager (const Profile::List &list) | |
| ~ProfileManager () | |
| Profile | currentProfile () const |
| void | setCurrentProfile (const Profile &profile) |
| Profile::List | profiles () const |
| void | setProfiles (const Profile::List &list) |
| Profile | byName (const QString &name) |
| Profile::List | byName2 (const QString &name) |
| Profile | profile (int index) const |
| int | count () const |
| void | load () |
| void | save () |
| void | addProfile (const Profile &) |
| void | replaceProfile (const Profile &) |
| void | removeProfile (const Profile &) |
Constructor & Destructor Documentation
|
|
Constructs an Empty ProfileManager.
Definition at line 26 of file profilemanager.cpp. |
|
|
Constructs a profile manager from a Profile List.
Definition at line 30 of file profilemanager.cpp. |
|
|
Destructs a profile manager.
Definition at line 35 of file profilemanager.cpp. |
Member Function Documentation
|
|
add a Profile
Definition at line 101 of file profilemanager.cpp. |
|
|
is finding a Profile by name
Definition at line 60 of file profilemanager.cpp. |
|
|
returns a profile list of of Profiles matching name
Definition at line 74 of file profilemanager.cpp. |
|
|
the count of elements
Definition at line 122 of file profilemanager.cpp. |
|
|
returns the current active Profile
Definition at line 39 of file profilemanager.cpp. |
|
|
loads a Profile List
Definition at line 91 of file profilemanager.cpp. |
|
|
returns a list of all active profiles
Definition at line 49 of file profilemanager.cpp. |
|
|
removes a Profile
Definition at line 112 of file profilemanager.cpp. |
|
|
replaces a profile
Definition at line 106 of file profilemanager.cpp. |
|
|
saves current list including current Profile
Definition at line 96 of file profilemanager.cpp. |
|
|
sets the current Profile
Definition at line 44 of file profilemanager.cpp. |
|
|
set the Manager to use a list of Profiles
Definition at line 54 of file profilemanager.cpp. |
The documentation for this class was generated from the following files:

