List of all members | Public Member Functions | Public Slots | Signals | Protected Slots
invoiceItem Class Reference

#include <invoiceItem.h>

Public Member Functions

 invoiceItem (QWidget *=0, const char *=0, Qt::WindowFlags=0)
 
 ~invoiceItem ()
 
virtual Q_INVOKABLE int id () const
 
virtual Q_INVOKABLE int mode () const
 
virtual void populate ()
 
- Public Member Functions inherited from XDialog
 XDialog (QWidget *parent=0, Qt::WindowFlags flags=0)
 
 XDialog (QWidget *parent, const char *name, bool modal=false, Qt::WindowFlags flags=0)
 
virtual ~XDialog ()
 
virtual Q_INVOKABLE ParameterList get () const
 
- Public Member Functions inherited from Ui_invoiceItem
void retranslateUi (QDialog *invoiceItem)
 
void setupUi (QDialog *invoiceItem)
 

Public Slots

virtual void sCalculateExtendedPrice ()
 
virtual void sDeterminePrice ()
 
virtual SetResponse set (const ParameterList &pParams)
 
virtual void sHandleUpdateInv ()
 
virtual void sListPrices ()
 
virtual void sLookupTax ()
 
virtual void sMiscSelected (bool)
 
virtual void sPopulateItemInfo (int pItemid)
 
virtual void sPriceGroup ()
 
virtual void sPriceUOMChanged ()
 
virtual void sQtyUOMChanged ()
 
virtual void sSave ()
 
virtual void sTaxDetail ()
 
- Public Slots inherited from XDialog
virtual enum SetResponse set (const ParameterList &)
 
virtual void setRememberPos (bool)
 
virtual void setRememberSize (bool)
 

Signals

void newId (int)
 
void newMode (int)
 
void populated ()
 
void saved (int)
 

Protected Slots

virtual void languageChange ()
 
- Protected Slots inherited from XDialog
virtual enum SetResponse postSet ()
 
virtual void saveSize ()
 

Additional Inherited Members

- Public Attributes inherited from Ui_invoiceItem
GLCluster_altRevAccnt
 
QLabel_altRevAccntLit
 
XLineEdit_billed
 
QPushButton * _close
 
XLineEdit_custPn
 
QLabel_custPnLit
 
CurrDisplay_custPrice
 
QLabel_custPriceLit
 
QLabel_descripLit
 
QWidget_detailTab
 
CurrCluster_extended
 
QLabel_extendedLit
 
QLabel_invoiceNumber
 
QLabel_invoiceNumberLit
 
ItemCluster_item
 
XTextEdit_itemDescrip
 
QGroupBox_itemGroup
 
XLineEdit_itemNumber
 
QLabel_itemNumberLit
 
QRadioButton * _itemSelected
 
QGroupBox_itemTypeGroup
 
QLabel_lineNumber
 
QLabel_lineNumberLit
 
CurrDisplay_listPrice
 
QLabel_listPriceLit
 
QPushButton * _listPrices
 
QGroupBox_miscGroup
 
QRadioButton * _miscSelected
 
XTextEdit_notes
 
XLineEdit_ordered
 
CurrCluster_price
 
QGroupBox_priceGroup
 
QGroupBox_priceGroup_2
 
QLabel_priceLit
 
XComboBox_pricingUOM
 
QLabel_pricingUOMLit
 
QLabel_qtyBilledLit
 
QGroupBox_qtyGroup
 
QLabel_qtyOrderedLit
 
XComboBox_qtyUOM
 
QLabel_qtyUOMLit
 
XComboBox_salescat
 
QLabel_salescatLit
 
QPushButton * _save
 
QTabWidget * _tab
 
CurrCluster_tax
 
QGroupBox_taxGroup
 
XURLLabel_taxLit
 
XComboBox_taxtype
 
QLabel_taxtypeLit
 
CurrDisplay_unitCost
 
QLabel_unitCostLit
 
QCheckBox_updateInv
 
WComboBox_warehouse
 
QLabel_warehouseLit
 
QFrame * frame
 
QGridLayout * gridLayout
 
QGridLayout * gridLayout1
 
QGridLayout * gridLayout2
 
QGridLayout * gridLayout3
 
QGridLayout * gridLayout4
 
QGridLayout * gridLayout5
 
QGridLayout * gridLayout6
 
QGridLayout * gridLayout7
 
QGridLayout * gridLayout8
 
QGridLayout * gridLayout9
 
QGridLayout * gridLayout_2
 
QGridLayout * gridLayout_3
 
QGridLayout * gridLayout_4
 
QGridLayout * gridLayout_5
 
QHBoxLayout * hboxLayout
 
QHBoxLayout * hboxLayout1
 
QHBoxLayout * hboxLayout2
 
QHBoxLayout * horizontalLayout
 
QHBoxLayout * horizontalLayout_2
 
QSpacerItem * horizontalSpacer
 
QSpacerItem * horizontalSpacer_2
 
QSpacerItem * horizontalSpacer_3
 
QSpacerItem * spacerItem
 
QSpacerItem * spacerItem1
 
QSpacerItem * spacerItem2
 
QSpacerItem * spacerItem3
 
QSpacerItem * spacerItem4
 
QSpacerItem * spacerItem5
 
QSpacerItem * spacerItem6
 
QSpacerItem * spacerItem7
 
QWidgettab
 
QVBoxLayout * vboxLayout
 
QVBoxLayout * vboxLayout1
 
QVBoxLayout * vboxLayout2
 
QVBoxLayout * vboxLayout3
 
QVBoxLayout * vboxLayout4
 
QVBoxLayout * verticalLayout
 
QVBoxLayout * verticalLayout_2
 
QSpacerItem * verticalSpacer
 
QSpacerItem * verticalSpacer_2
 
- Protected Member Functions inherited from XDialog
virtual void closeEvent (QCloseEvent *event)
 
virtual void showEvent (QShowEvent *event)
 

Constructor & Destructor Documentation

invoiceItem::invoiceItem ( QWidget parent = 0,
const char *  name = 0,
Qt::WindowFlags  fl = 0 
)
invoiceItem::~invoiceItem ( )

Member Function Documentation

int invoiceItem::id ( ) const
virtual
void invoiceItem::languageChange ( )
protectedvirtualslot
int invoiceItem::mode ( ) const
virtual
void invoiceItem::newId ( int  )
signal
void invoiceItem::newMode ( int  )
signal
void invoiceItem::populate ( )
virtual
void invoiceItem::populated ( )
signal
void invoiceItem::saved ( int  )
signal
void invoiceItem::sCalculateExtendedPrice ( )
virtualslot
void invoiceItem::sDeterminePrice ( )
virtualslot
enum SetResponse invoiceItem::set ( const ParameterList &  pParams)
virtualslot
void invoiceItem::sHandleUpdateInv ( )
virtualslot
void invoiceItem::sListPrices ( )
virtualslot
void invoiceItem::sLookupTax ( )
virtualslot
void invoiceItem::sMiscSelected ( bool  isMisc)
virtualslot
void invoiceItem::sPopulateItemInfo ( int  pItemid)
virtualslot
void invoiceItem::sPriceGroup ( )
virtualslot
void invoiceItem::sPriceUOMChanged ( )
virtualslot
void invoiceItem::sQtyUOMChanged ( )
virtualslot
void invoiceItem::sSave ( )
virtualslot
void invoiceItem::sTaxDetail ( )
virtualslot

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

Generated on Fri Oct 7 2016 14:23:30 xTuple ERP Programmer Reference, Version 4.2.0 doxygen 1.8.10