Profile Class Reference
#include <profile.h>
Classes | |
struct | Entry |
Public Types | |
enum | List { Properties, ExplicitEnable, ExplicitDisable } |
typedef TQValueList< Entry > | EntryList |
Public Member Functions | |
Profile (Profile *parent, const TQString &name) | |
Profile (Profile *parent, const TQString &name, const TQString &genericName, const TQString &description) | |
TQValueList< Profile * > | children () const |
Profile * | parent () const |
void | save () |
bool | remove () |
TQString | name () const |
TQString | genericName () const |
TQString | description () const |
EntryList | list (List type) |
void | addEntry (List type, const TQString &value) |
void | removeEntry (List type, const TQString &value) |
void | clearList (List type) |
bool | hasInEntryList (EntryList &list, TQString value) |
KURL::List | resources (const TQString &nameFilter) |
void | addResource (const KURL &url) |
void | detachFromParent () |
Protected Member Functions | |
void | addChildProfile (Profile *profile) |
void | removeChildProfile (Profile *profile) |
TQString | dirName () const |
TQStringList & | listByType (List type) |
Detailed Description
KDevelop profile.
A class which represents a profile for KDevelop platform stored on disk.
Member Enumeration Documentation
◆ List
enum Profile::List |
The documentation for this class was generated from the following files: