KCModuleInfo Class Reference
A class that provides information about a Control Module. More...
#include <kcmoduleinfo.h>
Collaboration diagram for KCModuleInfo:

| Public Member Functions | |
| KCModuleInfo (const QString &desktopFile) | |
| KCModuleInfo (KService::Ptr moduleInfo) | |
| KCModuleInfo (const KCModuleInfo &rhs) | |
| KCModuleInfo & | operator= (const KCModuleInfo &rhs) | 
| bool | operator== (const KCModuleInfo &rhs) const | 
| bool | operator!= (const KCModuleInfo &rhs) const | 
| QString | fileName () const | 
| const QStringList & | keywords () const | 
| QString | moduleName () const | 
| KService::Ptr | service () const | 
| QString | comment () const | 
| QString | icon () const | 
| QString | docPath () const | 
| QString | library () const | 
| QString | handle () const | 
| int | weight () const | 
| bool | needsRootPrivileges () const | 
| bool | isHiddenByDefault () const KDE_DEPRECATED | 
| Protected Member Functions | |
| void | setKeywords (const QStringList &k) | 
| void | setName (const QString &name) | 
| void | setComment (const QString &comment) | 
| void | setIcon (const QString &icon) | 
| void | setLibrary (const QString &lib) | 
| void | setHandle (const QString &handle) | 
| void | setWeight (int weight) | 
| void | setNeedsRootPrivileges (bool needsRootPrivileges) | 
| void | setIsHiddenByDefault (bool isHiddenByDefault) | 
| void | setDocPath (const QString &p) | 
| void | loadAll () | 
Detailed Description
A class that provides information about a Control Module.
Definition at line 44 of file kcmoduleinfo.h.
Constructor & Destructor Documentation
| 
 | 
| Constructs a KCModuleInfo, note that you will have to take care about the deletion yourself! 
 Definition at line 32 of file kcmoduleinfo.cpp. | 
| 
 | 
| Construct a KCModuleInfo from a KService object. 
 Definition at line 41 of file kcmoduleinfo.cpp. References endl(), k_funcinfo, and kdDebug(). | 
Member Function Documentation
| 
 | 
| 
 
 Definition at line 69 of file kcmoduleinfo.h. | 
| 
 | 
| 
 
 Definition at line 74 of file kcmoduleinfo.h. | 
| 
 | 
| 
 
 Definition at line 80 of file kcmoduleinfo.h. Referenced by KCMultiDialog::addModule(). | 
| 
 | 
| 
 
 Definition at line 85 of file kcmoduleinfo.h. Referenced by KCMultiDialog::addModule(). | 
| 
 | 
| 
 
 Definition at line 90 of file kcmoduleinfo.h. Referenced by KCMultiDialog::addModule(). | 
| 
 | 
| 
 
 Definition at line 95 of file kcmoduleinfo.h. Referenced by KCMultiDialog::addModule(). | 
| 
 | 
| 
 
 Definition at line 134 of file kcmoduleinfo.cpp. Referenced by KCMultiDialog::addModule(). | 
| 
 | 
| 
 
 Definition at line 105 of file kcmoduleinfo.h. | 
| 
 | 
| 
 
 Definition at line 143 of file kcmoduleinfo.cpp. References QString::isEmpty(). | 
| 
 | 
| 
 
 Definition at line 155 of file kcmoduleinfo.cpp. | 
| 
 | 
| 
 
 Definition at line 164 of file kcmoduleinfo.cpp. | 
| 
 | 
| 
 
 Definition at line 173 of file kcmoduleinfo.cpp. | 
The documentation for this class was generated from the following files:

