#include <kptrequestresourcespanel.h>
Public Member Functions | |
GroupLVItem (QTreeWidget *parent, ResourceGroup *group, Task &task) | |
~GroupLVItem () | |
void | update () |
void | insert (QTableWidget *table) |
const QList< ResourceTableItem * > & | resources () const |
void | ok (Task &task) |
int | numRequests () |
bool | isNull () const |
Public Attributes | |
ResourceGroup * | m_group |
int | m_units |
QList< ResourceTableItem * > | m_resources |
ResourceGroupRequest * | m_request |
Definition at line 75 of file kptrequestresourcespanel.h.
KPlato::GroupLVItem::GroupLVItem | ( | QTreeWidget * | parent, | |
ResourceGroup * | group, | |||
Task & | task | |||
) |
Definition at line 77 of file kptrequestresourcespanel.cc.
References KPlato::ResourceGroupRequest::find(), m_request, m_resources, m_units, KPlato::ResourceGroup::name(), KPlato::Task::resourceGroupRequest(), KPlato::ResourceGroup::resources(), KPlato::ResourceGroupRequest::units(), and KPlato::ResourceGroup::units().
KPlato::GroupLVItem::~GroupLVItem | ( | ) |
void KPlato::GroupLVItem::update | ( | ) |
Definition at line 106 of file kptrequestresourcespanel.cc.
References m_resources, and KPlato::ResourceTableItem::update().
Referenced by KPlato::RequestResourcesPanel::buildCommand(), KPlato::RequestResourcesPanel::groupChanged(), and KPlato::RequestResourcesPanel::ok().
void KPlato::GroupLVItem::insert | ( | QTableWidget * | table | ) |
Definition at line 112 of file kptrequestresourcespanel.cc.
References KPlato::ResourceTableItem::insert(), m_group, m_resources, and KPlato::ResourceGroup::numResources().
Referenced by KPlato::RequestResourcesPanel::groupChanged().
const QList<ResourceTableItem*>& KPlato::GroupLVItem::resources | ( | ) | const [inline] |
void KPlato::GroupLVItem::ok | ( | Task & | task | ) |
int KPlato::GroupLVItem::numRequests | ( | ) |
Definition at line 128 of file kptrequestresourcespanel.cc.
References m_resources, m_units, and KPlato::ResourceTableItem::numRequests().
bool KPlato::GroupLVItem::isNull | ( | ) | const |
Definition at line 137 of file kptrequestresourcespanel.cc.
References KPlato::ResourceTableItem::isChecked(), m_resources, and m_units.
Definition at line 89 of file kptrequestresourcespanel.h.
Referenced by GroupLVItem(), isNull(), numRequests(), and KPlato::RequestResourcesPanel::unitsChanged().
Definition at line 90 of file kptrequestresourcespanel.h.
Referenced by GroupLVItem(), insert(), isNull(), numRequests(), resources(), update(), and ~GroupLVItem().