List of all members | Public Types | Properties | Public Slots | Signals | Public Member Functions | Public Attributes | Protected Slots
VendorGroup Class Reference

#include <vendorgroup.h>

Inheritance diagram for VendorGroup:
QWidget Ui::VendorGroup Ui_VendorGroup

Public Types

enum  VendorGroupState { All, Selected, SelectedType, TypePattern }
 

Properties

enum VendorGroupState
 

Public Slots

virtual void setState (enum VendorGroupState p)
 
virtual void setState (int p)
 
virtual void setTypePattern (const QString &p)
 
virtual void setVendId (int p)
 
virtual void setVendTypeId (int p)
 

Signals

void newState (int)
 
void newTypePattern (QString)
 
void newVendId (int)
 
void newVendTypeId (int)
 
void updated ()
 

Public Member Functions

 VendorGroup (QWidget *=0, const char *=0)
 
virtual ~VendorGroup ()
 
virtual Q_INVOKABLE void appendValue (ParameterList &)
 
virtual Q_INVOKABLE void bindValue (XSqlQuery &)
 
Q_INVOKABLE bool isAll ()
 
Q_INVOKABLE bool isSelectedType ()
 
Q_INVOKABLE bool isSelectedVend ()
 
Q_INVOKABLE bool isTypePattern ()
 
virtual Q_INVOKABLE bool isValid ()
 
void retranslateUi (QWidget *VendorGroup)
 
void retranslateUi (QWidget *VendorGroup)
 
void setupUi (QWidget *VendorGroup)
 
void setupUi (QWidget *VendorGroup)
 
enum VendorGroupState state ()
 
virtual void synchronize (VendorGroup *)
 
virtual Q_INVOKABLE QString typePattern ()
 
virtual Q_INVOKABLE int vendId ()
 
virtual Q_INVOKABLE int vendTypeId ()
 

Public Attributes

QWidget_all
 
XComboBox_select
 
QWidget_selectedVendor
 
QWidget_selectedVendorType
 
QStackedWidget * _selectStack
 
VendorCluster_vend
 
XLineEdit_vendorType
 
QWidget_vendorTypePattern
 
XComboBox_vendorTypes
 
QGridLayout * gridLayout
 
QGridLayout * gridLayout1
 
QGridLayout * gridLayout_2
 
QHBoxLayout * horizontalLayout
 
QSpacerItem * horizontalSpacer
 

Protected Slots

virtual void languageChange ()
 
virtual void sTypePatternFinished ()
 

Member Enumeration Documentation

◆ VendorGroupState

Enumerator
All 
Selected 
SelectedType 
TypePattern 

Property Documentation

◆ VendorGroupState

Constructor & Destructor Documentation

◆ VendorGroup()

VendorGroup::VendorGroup ( QWidget pParent = 0,
const char *  pName = 0 
)

◆ ~VendorGroup()

VendorGroup::~VendorGroup ( )
virtual

Member Function Documentation

◆ appendValue()

void VendorGroup::appendValue ( ParameterList &  pParams)
virtual

◆ bindValue()

void VendorGroup::bindValue ( XSqlQuery &  pQuery)
virtual

◆ isAll()

Q_INVOKABLE bool VendorGroup::isAll ( )
inline

◆ isSelectedType()

Q_INVOKABLE bool VendorGroup::isSelectedType ( )
inline

◆ isSelectedVend()

Q_INVOKABLE bool VendorGroup::isSelectedVend ( )
inline

◆ isTypePattern()

Q_INVOKABLE bool VendorGroup::isTypePattern ( )
inline

◆ isValid()

bool VendorGroup::isValid ( )
virtual

◆ languageChange

void VendorGroup::languageChange ( )
protectedvirtualslot

◆ newState

void VendorGroup::newState ( int  )
signal

◆ newTypePattern

void VendorGroup::newTypePattern ( QString  )
signal

◆ newVendId

void VendorGroup::newVendId ( int  )
signal

◆ newVendTypeId

void VendorGroup::newVendTypeId ( int  )
signal

◆ retranslateUi() [1/2]

void Ui_VendorGroup::retranslateUi ( QWidget VendorGroup)
inlineinherited

◆ retranslateUi() [2/2]

void Ui_VendorGroup::retranslateUi ( QWidget VendorGroup)
inlineinherited

◆ setState [1/2]

void VendorGroup::setState ( enum VendorGroupState  p)
virtualslot

◆ setState [2/2]

virtual void VendorGroup::setState ( int  p)
inlinevirtualslot

◆ setTypePattern

void VendorGroup::setTypePattern ( const QString &  p)
virtualslot

◆ setupUi() [1/2]

void Ui_VendorGroup::setupUi ( QWidget VendorGroup)
inlineinherited

◆ setupUi() [2/2]

void Ui_VendorGroup::setupUi ( QWidget VendorGroup)
inlineinherited

◆ setVendId

void VendorGroup::setVendId ( int  p)
virtualslot

◆ setVendTypeId

void VendorGroup::setVendTypeId ( int  p)
virtualslot

◆ state()

enum VendorGroupState VendorGroup::state ( )
inline

◆ sTypePatternFinished

void VendorGroup::sTypePatternFinished ( )
protectedvirtualslot

◆ synchronize()

void VendorGroup::synchronize ( VendorGroup p)
virtual

◆ typePattern()

virtual Q_INVOKABLE QString VendorGroup::typePattern ( )
inlinevirtual

◆ updated

void VendorGroup::updated ( )
signal

◆ vendId()

virtual Q_INVOKABLE int VendorGroup::vendId ( )
inlinevirtual

◆ vendTypeId()

virtual Q_INVOKABLE int VendorGroup::vendTypeId ( )
inlinevirtual

Member Data Documentation

◆ _all

QWidget * Ui_VendorGroup::_all
inherited

◆ _select

XComboBox * Ui_VendorGroup::_select
inherited

◆ _selectedVendor

QWidget * Ui_VendorGroup::_selectedVendor
inherited

◆ _selectedVendorType

QWidget * Ui_VendorGroup::_selectedVendorType
inherited

◆ _selectStack

QStackedWidget * Ui_VendorGroup::_selectStack
inherited

◆ _vend

VendorCluster * Ui_VendorGroup::_vend
inherited

◆ _vendorType

XLineEdit * Ui_VendorGroup::_vendorType
inherited

◆ _vendorTypePattern

QWidget * Ui_VendorGroup::_vendorTypePattern
inherited

◆ _vendorTypes

XComboBox * Ui_VendorGroup::_vendorTypes
inherited

◆ gridLayout

QGridLayout * Ui_VendorGroup::gridLayout
inherited

◆ gridLayout1

QGridLayout * Ui_VendorGroup::gridLayout1
inherited

◆ gridLayout_2

QGridLayout * Ui_VendorGroup::gridLayout_2
inherited

◆ horizontalLayout

QHBoxLayout * Ui_VendorGroup::horizontalLayout
inherited

◆ horizontalSpacer

QSpacerItem * Ui_VendorGroup::horizontalSpacer
inherited

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

Generated on Fri Apr 9 2021 xTuple ERP Programmer Reference, Version 5.1.0 doxygen 1.8.17