KPlato::ResourceTableItem Class Reference

#include <kptrequestresourcespanel.h>

List of all members.

Public Member Functions

 ResourceTableItem (Resource *resource, ResourceRequest *request, bool check=false)
 ~ResourceTableItem ()
void update ()
void insert (QTableWidget *table, int row)
void ok (ResourceGroupRequest *group)
bool isChecked () const
bool isOrigChecked () const
Resourceresource ()
ResourceRequestrequest ()
int numRequests () const
int units () const

Public Attributes

Resourcem_resource
int m_units
int m_origUnits
bool m_checked
bool m_origChecked
QTableWidgetItem * m_checkitem
ResourceRequestm_request
int m_curAccountItem
QString m_curAccountText


Detailed Description

Definition at line 50 of file kptrequestresourcespanel.h.


Constructor & Destructor Documentation

KPlato::ResourceTableItem::ResourceTableItem ( Resource resource,
ResourceRequest request,
bool  check = false 
)

Definition at line 46 of file kptrequestresourcespanel.cc.

References m_checked, m_checkitem, m_origChecked, m_origUnits, m_request, m_resource, m_units, request(), and resource().

KPlato::ResourceTableItem::~ResourceTableItem (  ) 

Definition at line 57 of file kptrequestresourcespanel.cc.


Member Function Documentation

void KPlato::ResourceTableItem::update (  ) 

Definition at line 61 of file kptrequestresourcespanel.cc.

References m_checked, and m_checkitem.

Referenced by KPlato::GroupLVItem::update().

void KPlato::ResourceTableItem::insert ( QTableWidget *  table,
int  row 
)

Definition at line 67 of file kptrequestresourcespanel.cc.

References m_checked, m_checkitem, m_resource, and KPlato::Resource::name().

Referenced by KPlato::GroupLVItem::insert().

void KPlato::ResourceTableItem::ok ( ResourceGroupRequest group  ) 

bool KPlato::ResourceTableItem::isChecked (  )  const [inline]

Definition at line 59 of file kptrequestresourcespanel.h.

References m_checked.

Referenced by KPlato::RequestResourcesPanel::buildCommand(), and KPlato::GroupLVItem::isNull().

bool KPlato::ResourceTableItem::isOrigChecked (  )  const [inline]

Definition at line 60 of file kptrequestresourcespanel.h.

References m_origChecked.

Referenced by KPlato::RequestResourcesPanel::buildCommand().

Resource* KPlato::ResourceTableItem::resource (  )  [inline]

Definition at line 61 of file kptrequestresourcespanel.h.

References m_resource.

Referenced by KPlato::RequestResourcesPanel::buildCommand(), and ResourceTableItem().

ResourceRequest* KPlato::ResourceTableItem::request (  )  [inline]

Definition at line 62 of file kptrequestresourcespanel.h.

References m_request.

Referenced by KPlato::RequestResourcesPanel::buildCommand(), and ResourceTableItem().

int KPlato::ResourceTableItem::numRequests (  )  const [inline]

Definition at line 63 of file kptrequestresourcespanel.h.

References m_checked.

Referenced by KPlato::GroupLVItem::numRequests().

int KPlato::ResourceTableItem::units (  )  const [inline]

Definition at line 64 of file kptrequestresourcespanel.h.

References m_units.

Referenced by KPlato::RequestResourcesPanel::buildCommand().


Member Data Documentation

Resource* KPlato::ResourceTableItem::m_resource

Definition at line 66 of file kptrequestresourcespanel.h.

Referenced by insert(), resource(), and ResourceTableItem().

int KPlato::ResourceTableItem::m_units

Definition at line 67 of file kptrequestresourcespanel.h.

Referenced by ResourceTableItem(), and units().

int KPlato::ResourceTableItem::m_origUnits

Definition at line 67 of file kptrequestresourcespanel.h.

Referenced by ResourceTableItem().

bool KPlato::ResourceTableItem::m_checked

Definition at line 68 of file kptrequestresourcespanel.h.

Referenced by insert(), isChecked(), numRequests(), ResourceTableItem(), and update().

bool KPlato::ResourceTableItem::m_origChecked

Definition at line 68 of file kptrequestresourcespanel.h.

Referenced by isOrigChecked(), and ResourceTableItem().

QTableWidgetItem* KPlato::ResourceTableItem::m_checkitem

Definition at line 69 of file kptrequestresourcespanel.h.

Referenced by insert(), ResourceTableItem(), and update().

ResourceRequest* KPlato::ResourceTableItem::m_request

Definition at line 70 of file kptrequestresourcespanel.h.

Referenced by request(), and ResourceTableItem().

int KPlato::ResourceTableItem::m_curAccountItem

Definition at line 71 of file kptrequestresourcespanel.h.

QString KPlato::ResourceTableItem::m_curAccountText

Definition at line 72 of file kptrequestresourcespanel.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 22 23:21:50 2006 for KPlato by  doxygen 1.5.1-p1