shell
KDevelop::Profile Class Reference
#include <profile.h>
Detailed Description
KDevelop profile.A class which represents a profile for KDevelop platform stored on disk.
Definition at line 35 of file profile.h.
Public Types | |
| typedef QList< Entry > | EntryList |
| enum | List { Properties, ExplicitEnable, ExplicitDisable } |
Public Member Functions | |
| void | addEntry (List type, const QString &value) |
| void | addResource (const KUrl &url) |
| QList< Profile * > | children () const |
| QString | description () const |
| void | detachFromParent () |
| QString | genericName () const |
| bool | hasInEntryList (EntryList &list, const QString &value) |
| EntryList | list (List type) |
| QString | name () const |
| Profile * | parent () const |
| Profile (Profile *parent, const QString &name, const QString &genericName, const QString &description) | |
| Profile (Profile *parent, const QString &name) | |
| bool | remove () |
| void | removeEntry (List type, const QString &value) |
| KUrl::List | resources (const QString &nameFilter) |
| void | save () |
Protected Member Functions | |
| void | addChildProfile (Profile *profile) |
| QString | dirName () const |
| QStringList & | listByType (List type) |
| void | removeChildProfile (Profile *profile) |
Classes | |
| struct | Entry |
| An entry in the lists that store profile information. More... | |
Member Enumeration Documentation
The documentation for this class was generated from the following files:
KDE 4.2 API Reference