Applets
Kickoff::ApplicationModel Class Reference
ApplicationModel provides a tree model containing all of the user's installed graphical programs. More...
#include <applicationmodel.h>

Detailed Description
ApplicationModel provides a tree model containing all of the user's installed graphical programs.The applications are arranged into categories, based on the information in their .desktop files.
Definition at line 36 of file applicationmodel.h.
Member Enumeration Documentation
This enum describes the policy for handling duplicate applications (that is, two applications with the same name in the same group).
- Enumerator:
Definition at line 49 of file applicationmodel.h.
This enum describes the policy for handling applications that are configured to appear in the System tab.
- Enumerator:
-
ShowApplicationAndSystemPolicy Display entries in Applications tab and System tab. ShowSystemOnlyPolicy Display entry only in System tab.
Definition at line 71 of file applicationmodel.h.
Constructor & Destructor Documentation
Kickoff::ApplicationModel::ApplicationModel | ( | QObject * | parent = 0 |
) |
Definition at line 248 of file applicationmodel.cpp.
Kickoff::ApplicationModel::~ApplicationModel | ( | ) | [virtual] |
Definition at line 259 of file applicationmodel.cpp.
Member Function Documentation
bool Kickoff::ApplicationModel::canFetchMore | ( | const QModelIndex & | parent | ) | const [virtual] |
Definition at line 264 of file applicationmodel.cpp.
void Kickoff::ApplicationModel::checkSycocaChange | ( | ) | [slot] |
Definition at line 436 of file applicationmodel.cpp.
int Kickoff::ApplicationModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [virtual] |
Definition at line 273 of file applicationmodel.cpp.
QVariant Kickoff::ApplicationModel::data | ( | const QModelIndex & | index, | |
int | role = Qt::DisplayRole | |||
) | const [virtual] |
Definition at line 279 of file applicationmodel.cpp.
ApplicationModel::DuplicatePolicy Kickoff::ApplicationModel::duplicatePolicy | ( | ) | const |
void Kickoff::ApplicationModel::fetchMore | ( | const QModelIndex & | parent | ) | [virtual] |
bool Kickoff::ApplicationModel::hasChildren | ( | const QModelIndex & | parent = QModelIndex() |
) | const [virtual] |
Definition at line 331 of file applicationmodel.cpp.
QVariant Kickoff::ApplicationModel::headerData | ( | int | section, | |
Qt::Orientation | orientation, | |||
int | role = Qt::DisplayRole | |||
) | const [virtual] |
Definition at line 341 of file applicationmodel.cpp.
QModelIndex Kickoff::ApplicationModel::index | ( | int | row, | |
int | column, | |||
const QModelIndex & | parent = QModelIndex() | |||
) | const [virtual] |
Definition at line 356 of file applicationmodel.cpp.
QModelIndex Kickoff::ApplicationModel::parent | ( | const QModelIndex & | index | ) | const [virtual] |
Definition at line 371 of file applicationmodel.cpp.
ApplicationModel::PrimaryNamePolicy Kickoff::ApplicationModel::primaryNamePolicy | ( | ) | const |
Definition at line 423 of file applicationmodel.cpp.
void Kickoff::ApplicationModel::reloadMenu | ( | ) | [slot] |
Definition at line 428 of file applicationmodel.cpp.
int Kickoff::ApplicationModel::rowCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [virtual] |
Definition at line 389 of file applicationmodel.cpp.
void Kickoff::ApplicationModel::setDuplicatePolicy | ( | DuplicatePolicy | policy | ) |
Sets the policy for handling duplicate applications.
See DuplicatePolicy
Definition at line 399 of file applicationmodel.cpp.
void Kickoff::ApplicationModel::setPrimaryNamePolicy | ( | PrimaryNamePolicy | policy | ) |
Definition at line 415 of file applicationmodel.cpp.
void Kickoff::ApplicationModel::setSystemApplicationPolicy | ( | SystemApplicationPolicy | policy | ) |
Sets the policy for handling System applications.
See SystemApplicationPolicy
Definition at line 407 of file applicationmodel.cpp.
ApplicationModel::SystemApplicationPolicy Kickoff::ApplicationModel::systemApplicationPolicy | ( | ) | const |
The documentation for this class was generated from the following files: