Public Types | Properties | Public Member Functions | Public Slots | Protected Attributes | Protected Member Functions
ProjectLineEdit Class Reference

#include <projectcluster.h>

List of all members.

Public Types

enum  ProjectStatus { AnyStatus = 0x00, Concept = 0x01, InProcess = 0x02, Complete = 0x04 }
enum  ProjectType { Undefined, SalesOrder, WorkOrder, PurchaseOrder }

Properties

ProjectType projectType

Public Member Functions

 ProjectLineEdit (QWidget *, const char *=0)
 ProjectLineEdit (enum ProjectType pPrjType, QWidget *pParent, const char *pName)
virtual Q_INVOKABLE ProjectStatuses allowedStatuses () const
virtual Q_INVOKABLE enum
ProjectType 
type () const

Public Slots

void setAllowedStatuses (const ProjectStatuses)
void setExtraClause (const QString &pExt)
void setType (enum ProjectType ptype)

Protected Attributes

ProjectStatuses _allowedStatuses
QString _prjExtraClause

Protected Member Functions

void buildExtraClause ()

Member Enumeration Documentation

Enumerator:
AnyStatus 
Concept 
InProcess 
Complete 
Enumerator:
Undefined 
SalesOrder 
WorkOrder 
PurchaseOrder 

Constructor & Destructor Documentation

ProjectLineEdit::ProjectLineEdit ( QWidget pParent,
const char *  pName = 0 
)
ProjectLineEdit::ProjectLineEdit ( enum ProjectType  pPrjType,
QWidget pParent,
const char *  pName 
)

Member Function Documentation

virtual Q_INVOKABLE ProjectStatuses ProjectLineEdit::allowedStatuses ( ) const [inline, virtual]
void ProjectLineEdit::buildExtraClause ( ) [protected]

Reimplemented from CrmClusterLineEdit.

void ProjectLineEdit::setAllowedStatuses ( const ProjectStatuses  p) [slot]
void ProjectLineEdit::setExtraClause ( const QString pExt) [virtual, slot]

Reimplemented from VirtualClusterLineEdit.

void ProjectLineEdit::setType ( enum ProjectType  ptype) [slot]
virtual Q_INVOKABLE enum ProjectType ProjectLineEdit::type ( ) const [inline, virtual]

Member Data Documentation

ProjectStatuses ProjectLineEdit::_allowedStatuses [protected]

Property Documentation


The documentation for this class was generated from the following files:

Generated on Mon Jan 23 2012 12:22:36 xTuple ERP Programmer Reference, Version 3.8.0 doxygen 1.7.6.1