BuildGroupItem Class Reference
#include <kdevbuildsystem.h>
Inheritance diagram for BuildGroupItem:

Public Member Functions | |
BuildGroupItem (const QString &name, BuildGroupItem *parent=0) | |
virtual | ~BuildGroupItem () |
BuildGroupItem * | parentGroup () |
const BuildGroupItem * | parentGroup () const |
void | insertGroup (BuildGroupItem *group) |
void | removeGroup (BuildGroupItem *group) |
BuildGroupItem * | takeGroup (BuildGroupItem *group) |
BuildGroupItem * | groupByname (const QString &groupName) |
QValueList< BuildGroupItem * > | groups () |
void | insertTarget (BuildTargetItem *target) |
void | removeTarget (BuildTargetItem *target) |
BuildTargetItem * | takeTarget (BuildTargetItem *target) |
BuildTargetItem * | targetByName (const QString &targetName) |
QValueList< BuildTargetItem * > | targets () |
Private Member Functions | |
BuildGroupItem (const BuildGroupItem &source) | |
void | operator= (const BuildGroupItem &source) |
Private Attributes | |
BuildGroupItem * | m_parentGroup |
QValueList< BuildGroupItem * > | m_subGroups |
QValueList< BuildTargetItem * > | m_targets |
Constructor & Destructor Documentation
|
Definition at line 58 of file kdevbuildsystem.cpp. References BuildGroupItem(), insertGroup(), and m_parentGroup. Referenced by BuildGroupItem(). |
|
Definition at line 66 of file kdevbuildsystem.cpp. References m_parentGroup, m_subGroups, m_targets, and takeGroup(). |
|
|
Member Function Documentation
|
Definition at line 265 of file kdevbuildsystem.cpp. References groupByname(), m_subGroups, and BuildBaseItem::name(). Referenced by groupByname(). |
|
Definition at line 99 of file kdevbuildsystem.h. References m_subGroups. Referenced by GenericProjectPart::allFiles(), GenericProjectWidget::fillGroupItem(), and GenericProjectWidget::takeGroup(). |
|
Definition at line 84 of file kdevbuildsystem.cpp. References insertGroup(), and m_subGroups. Referenced by BuildGroupItem(), and insertGroup(). |
|
Definition at line 101 of file kdevbuildsystem.cpp. References insertTarget(), and m_targets. Referenced by BuildTargetItem::BuildTargetItem(), and insertTarget(). |
|
|
|
Definition at line 93 of file kdevbuildsystem.h. References m_parentGroup. |
|
Definition at line 92 of file kdevbuildsystem.h. References m_parentGroup. Referenced by GenericProjectWidget::addGroup(). |
|
Definition at line 89 of file kdevbuildsystem.cpp. References m_subGroups, and removeGroup(). Referenced by removeGroup(). |
|
Definition at line 106 of file kdevbuildsystem.cpp. References m_targets, and removeTarget(). Referenced by removeTarget(). |
|
Definition at line 95 of file kdevbuildsystem.cpp. References m_subGroups, and takeGroup(). Referenced by takeGroup(), and ~BuildGroupItem(). |
|
Definition at line 112 of file kdevbuildsystem.cpp. References m_targets, and takeTarget(). Referenced by takeTarget(), and BuildTargetItem::~BuildTargetItem(). |
|
Definition at line 253 of file kdevbuildsystem.cpp. References m_targets, BuildBaseItem::name(), and targetByName(). Referenced by targetByName(). |
|
Definition at line 105 of file kdevbuildsystem.h. References m_targets. Referenced by GenericProjectPart::allFiles(). |
Member Data Documentation
|
Definition at line 108 of file kdevbuildsystem.h. Referenced by BuildGroupItem(), parentGroup(), and ~BuildGroupItem(). |
|
Definition at line 109 of file kdevbuildsystem.h. Referenced by groupByname(), groups(), insertGroup(), removeGroup(), takeGroup(), and ~BuildGroupItem(). |
|
Definition at line 110 of file kdevbuildsystem.h. Referenced by insertTarget(), removeTarget(), takeTarget(), targetByName(), targets(), and ~BuildGroupItem(). |
The documentation for this class was generated from the following files:
- lib/interfaces/kdevbuildsystem.h
- lib/interfaces/kdevbuildsystem.cpp