List of all members | Public Slots | Signals | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes | Static Protected Attributes
bomItem Class Reference

#include <bomItem.h>

Inheritance diagram for bomItem:
XWidget Ui::bomItem QWidget ScriptablePrivate Ui_bomItem ScriptableWidget

Public Slots

virtual void populate ()
 
virtual void sCharIdChanged ()
 
virtual void sClose ()
 
virtual void sCostSelectionChanged ()
 
virtual void sDeleteCost ()
 
virtual void sDeleteSubstitute ()
 
virtual void sEditCost ()
 
virtual void sEditSubstitute ()
 
virtual SetResponse set (const ParameterList &pParams)
 
virtual void sFillCostList ()
 
virtual void sFillSubstituteList ()
 
virtual void sHandleBomitemCost ()
 
virtual void sItemIdChanged ()
 
virtual void sItemTypeChanged (const QString &type)
 
virtual void sNewCost ()
 
virtual void sNewSubstitute ()
 
virtual void sPopulateUOM ()
 
virtual void sSave ()
 
virtual void sSaveClick ()
 
virtual void sUOMChanged ()
 

Signals

void saved (int)
 

Public Member Functions

 bomItem (QWidget *parent=0, const char *name=0, Qt::WindowFlags fl=0)
 
 ~bomItem ()
 
virtual Q_INVOKABLE ParameterList get () const
 
void retranslateUi (QWidget *bomItem)
 
void setupUi (QWidget *bomItem)
 

Public Attributes

QVBoxLayout * _2
 
QHBoxLayout * _3
 
QVBoxLayout * _4
 
QCheckBox_bomDefinedCosts
 
QRadioButton * _bomDefinedSubstitutes
 
XTreeWidget_bomitemsub
 
XComboBox_char
 
QLabel_characteristicLit
 
QPushButton * _close
 
Comments_comments
 
QLabel_costingElementsLit
 
QCheckBox_createWo
 
DateCluster_dates
 
QPushButton * _deleteCost
 
QPushButton * _deleteSubstitution
 
XLineEdit_ecn
 
QLabel_ecnNumLit
 
QPushButton * _editCost
 
QPushButton * _editSubstitution
 
QGroupBox_effectivityGroup
 
QLabel_fixedQtyLit
 
QWidget_header
 
XComboBox_issueMethod
 
QLabel_issueMethodLit
 
QLabel_issueUOMLit
 
QCheckBox_issueWo
 
ItemCluster_item
 
XTreeWidget_itemcost
 
QRadioButton * _itemDefinedSubstitutes
 
XHeaderButtonBox_navBar
 
QPushButton * _newCost
 
QPushButton * _newSubstitution
 
QRadioButton * _noSubstitutes
 
XTextEdit_notes
 
XLineEdit_qtyFxd
 
XLineEdit_qtyPer
 
QLabel_qtyPerLit
 
XTextEdit_ref
 
QPushButton * _save
 
XLineEdit_scrap
 
QLabel_scrapLit
 
QSpinBox_seqnumber
 
XLabel_seqnumberLit
 
QGroupBox_substituteGroup
 
QStackedWidget * _tab
 
QWidget_tabPage1
 
QWidget_tabPage2
 
QWidget_tabPage3
 
QWidget_tabPage4
 
QWidget_tabPage5
 
QWidget_tabPage6
 
XComboBox_uom
 
XComboBox_value
 
QLabel_valueLit
 
QGridLayout * gridLayout
 
QGridLayout * gridLayout1
 
QGridLayout * gridLayout2
 
QGridLayout * gridLayout3
 
QGridLayout * gridLayout4
 
QGridLayout * gridLayout5
 
QGridLayout * gridLayout_2
 
QGridLayout * gridLayout_3
 
QGridLayout * gridLayout_4
 
QGridLayout * gridLayout_5
 
QGridLayout * gridLayout_6
 
QHBoxLayout * hboxLayout
 
QSpacerItem * horizontalSpacer
 
QSpacerItem * horizontalSpacer_2
 
QSpacerItem * horizontalSpacer_3
 
QLabellabel
 
QFrame * line
 
QSpacerItem * Spacer12
 
QSpacerItem * spacerItem
 
QSpacerItem * spacerItem1
 
QSpacerItem * spacerItem2
 
QSpacerItem * spacerItem3
 
QVBoxLayout * vboxLayout
 
QVBoxLayout * vboxLayout1
 
QVBoxLayout * vboxLayout2
 
QVBoxLayout * verticalLayout
 
QVBoxLayout * verticalLayout_2
 
QVBoxLayout * verticalLayout_3
 
QVBoxLayout * verticalLayout_4
 
QVBoxLayout * verticalLayout_5
 
QVBoxLayout * verticalLayout_6
 
QVBoxLayout * verticalLayout_7
 
QVBoxLayout * verticalLayout_8
 
QVBoxLayout * verticalLayout_9
 
QSpacerItem * verticalSpacer
 
QSpacerItem * verticalSpacer_2
 

Protected Slots

virtual void languageChange ()
 
virtual enum SetResponse postSet ()
 

Protected Member Functions

virtual void callCloseEvent (QEvent *)
 
virtual enum SetResponse callSet (const ParameterList &)
 
virtual void callShowEvent (QEvent *)
 
void closeEvent (QCloseEvent *event)
 
virtual QScriptEngine * engine ()
 
virtual void loadScript (const QString &oName)
 
virtual void loadScript (const QStringList &list)
 
virtual void loadScriptEngine ()
 
virtual Q_INVOKABLE bool setScriptableParams (ParameterList &)
 
void showEvent (QShowEvent *event)
 

Protected Attributes

QScriptEngineDebugger * _debugger
 
QScriptEngine * _engine
 
ParameterList _lastSetParams
 
QAction_rememberPos
 
QAction_rememberSize
 
bool _scriptLoaded
 
QWidget_self
 
QAction_showMe
 
bool _shown
 

Static Protected Attributes

static ScriptCache_cache
 
static GuiClientInterface_guiClientInterface
 

Constructor & Destructor Documentation

◆ bomItem()

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

◆ ~bomItem()

bomItem::~bomItem ( )

Member Function Documentation

◆ callCloseEvent()

void ScriptablePrivate::callCloseEvent ( QEvent *  event)
virtualinherited

◆ callSet()

enum SetResponse ScriptablePrivate::callSet ( const ParameterList &  params)
virtualinherited

◆ callShowEvent()

void ScriptablePrivate::callShowEvent ( QEvent *  event)
virtualinherited

◆ closeEvent()

void XWidget::closeEvent ( QCloseEvent *  event)
protectedinherited

◆ engine()

QScriptEngine * ScriptablePrivate::engine ( )
virtualinherited

Reimplemented from ScriptableWidget.

◆ get()

ParameterList XWidget::get ( ) const
virtualinherited

Implements ScriptablePrivate.

◆ languageChange

void bomItem::languageChange ( )
protectedvirtualslot

◆ loadScript() [1/2]

void ScriptableWidget::loadScript ( const QString &  oName)
virtualinherited

◆ loadScript() [2/2]

void ScriptableWidget::loadScript ( const QStringList &  list)
virtualinherited

◆ loadScriptEngine()

void ScriptableWidget::loadScriptEngine ( )
virtualinherited

◆ populate

void bomItem::populate ( )
virtualslot

◆ postSet

enum SetResponse XWidget::postSet ( )
protectedvirtualslotinherited

◆ retranslateUi()

void Ui_bomItem::retranslateUi ( QWidget bomItem)
inlineinherited

◆ saved

void bomItem::saved ( int  )
signal

◆ sCharIdChanged

void bomItem::sCharIdChanged ( )
virtualslot

◆ sClose

void bomItem::sClose ( )
virtualslot

◆ sCostSelectionChanged

void bomItem::sCostSelectionChanged ( )
virtualslot

◆ sDeleteCost

void bomItem::sDeleteCost ( )
virtualslot

◆ sDeleteSubstitute

void bomItem::sDeleteSubstitute ( )
virtualslot

◆ sEditCost

void bomItem::sEditCost ( )
virtualslot

◆ sEditSubstitute

void bomItem::sEditSubstitute ( )
virtualslot

◆ set

enum SetResponse bomItem::set ( const ParameterList &  pParams)
virtualslot

◆ setScriptableParams()

bool ScriptableWidget::setScriptableParams ( ParameterList &  params)
virtualinherited

◆ setupUi()

void Ui_bomItem::setupUi ( QWidget bomItem)
inlineinherited

◆ sFillCostList

void bomItem::sFillCostList ( )
virtualslot

◆ sFillSubstituteList

void bomItem::sFillSubstituteList ( )
virtualslot

◆ sHandleBomitemCost

void bomItem::sHandleBomitemCost ( )
virtualslot

◆ showEvent()

void XWidget::showEvent ( QShowEvent *  event)
protectedinherited

◆ sItemIdChanged

void bomItem::sItemIdChanged ( )
virtualslot

◆ sItemTypeChanged

void bomItem::sItemTypeChanged ( const QString &  type)
virtualslot

◆ sNewCost

void bomItem::sNewCost ( )
virtualslot

◆ sNewSubstitute

void bomItem::sNewSubstitute ( )
virtualslot

◆ sPopulateUOM

void bomItem::sPopulateUOM ( )
virtualslot

◆ sSave

void bomItem::sSave ( )
virtualslot

◆ sSaveClick

void bomItem::sSaveClick ( )
virtualslot

◆ sUOMChanged

void bomItem::sUOMChanged ( )
virtualslot

Member Data Documentation

◆ _2

QVBoxLayout* Ui_bomItem::_2
inherited

◆ _3

QHBoxLayout* Ui_bomItem::_3
inherited

◆ _4

QVBoxLayout* Ui_bomItem::_4
inherited

◆ _bomDefinedCosts

QCheckBox* Ui_bomItem::_bomDefinedCosts
inherited

◆ _bomDefinedSubstitutes

QRadioButton* Ui_bomItem::_bomDefinedSubstitutes
inherited

◆ _bomitemsub

XTreeWidget* Ui_bomItem::_bomitemsub
inherited

◆ _cache

ScriptCache * ScriptableWidget::_cache
staticprotectedinherited

◆ _char

XComboBox* Ui_bomItem::_char
inherited

◆ _characteristicLit

QLabel* Ui_bomItem::_characteristicLit
inherited

◆ _close

QPushButton* Ui_bomItem::_close
inherited

◆ _comments

Comments* Ui_bomItem::_comments
inherited

◆ _costingElementsLit

QLabel* Ui_bomItem::_costingElementsLit
inherited

◆ _createWo

QCheckBox* Ui_bomItem::_createWo
inherited

◆ _dates

DateCluster* Ui_bomItem::_dates
inherited

◆ _debugger

QScriptEngineDebugger* ScriptableWidget::_debugger
protectedinherited

◆ _deleteCost

QPushButton* Ui_bomItem::_deleteCost
inherited

◆ _deleteSubstitution

QPushButton* Ui_bomItem::_deleteSubstitution
inherited

◆ _ecn

XLineEdit* Ui_bomItem::_ecn
inherited

◆ _ecnNumLit

QLabel* Ui_bomItem::_ecnNumLit
inherited

◆ _editCost

QPushButton* Ui_bomItem::_editCost
inherited

◆ _editSubstitution

QPushButton* Ui_bomItem::_editSubstitution
inherited

◆ _effectivityGroup

QGroupBox* Ui_bomItem::_effectivityGroup
inherited

◆ _engine

QScriptEngine* ScriptableWidget::_engine
protectedinherited

◆ _fixedQtyLit

QLabel* Ui_bomItem::_fixedQtyLit
inherited

◆ _guiClientInterface

GuiClientInterface * ScriptableWidget::_guiClientInterface
staticinherited

◆ _header

QWidget* Ui_bomItem::_header
inherited

◆ _issueMethod

XComboBox* Ui_bomItem::_issueMethod
inherited

◆ _issueMethodLit

QLabel* Ui_bomItem::_issueMethodLit
inherited

◆ _issueUOMLit

QLabel* Ui_bomItem::_issueUOMLit
inherited

◆ _issueWo

QCheckBox* Ui_bomItem::_issueWo
inherited

◆ _item

ItemCluster* Ui_bomItem::_item
inherited

◆ _itemcost

XTreeWidget* Ui_bomItem::_itemcost
inherited

◆ _itemDefinedSubstitutes

QRadioButton* Ui_bomItem::_itemDefinedSubstitutes
inherited

◆ _lastSetParams

ParameterList ScriptablePrivate::_lastSetParams
inherited

◆ _navBar

XHeaderButtonBox* Ui_bomItem::_navBar
inherited

◆ _newCost

QPushButton* Ui_bomItem::_newCost
inherited

◆ _newSubstitution

QPushButton* Ui_bomItem::_newSubstitution
inherited

◆ _noSubstitutes

QRadioButton* Ui_bomItem::_noSubstitutes
inherited

◆ _notes

XTextEdit* Ui_bomItem::_notes
inherited

◆ _qtyFxd

XLineEdit* Ui_bomItem::_qtyFxd
inherited

◆ _qtyPer

XLineEdit* Ui_bomItem::_qtyPer
inherited

◆ _qtyPerLit

QLabel* Ui_bomItem::_qtyPerLit
inherited

◆ _ref

XTextEdit* Ui_bomItem::_ref
inherited

◆ _rememberPos

QAction* ScriptablePrivate::_rememberPos
inherited

◆ _rememberSize

QAction* ScriptablePrivate::_rememberSize
inherited

◆ _save

QPushButton* Ui_bomItem::_save
inherited

◆ _scrap

XLineEdit* Ui_bomItem::_scrap
inherited

◆ _scrapLit

QLabel* Ui_bomItem::_scrapLit
inherited

◆ _scriptLoaded

bool ScriptableWidget::_scriptLoaded
protectedinherited

◆ _self

QWidget* ScriptableWidget::_self
protectedinherited

◆ _seqnumber

QSpinBox* Ui_bomItem::_seqnumber
inherited

◆ _seqnumberLit

XLabel* Ui_bomItem::_seqnumberLit
inherited

◆ _showMe

QAction* ScriptablePrivate::_showMe
inherited

◆ _shown

bool ScriptablePrivate::_shown
inherited

◆ _substituteGroup

QGroupBox* Ui_bomItem::_substituteGroup
inherited

◆ _tab

QStackedWidget* Ui_bomItem::_tab
inherited

◆ _tabPage1

QWidget* Ui_bomItem::_tabPage1
inherited

◆ _tabPage2

QWidget* Ui_bomItem::_tabPage2
inherited

◆ _tabPage3

QWidget* Ui_bomItem::_tabPage3
inherited

◆ _tabPage4

QWidget* Ui_bomItem::_tabPage4
inherited

◆ _tabPage5

QWidget* Ui_bomItem::_tabPage5
inherited

◆ _tabPage6

QWidget* Ui_bomItem::_tabPage6
inherited

◆ _uom

XComboBox* Ui_bomItem::_uom
inherited

◆ _value

XComboBox* Ui_bomItem::_value
inherited

◆ _valueLit

QLabel* Ui_bomItem::_valueLit
inherited

◆ gridLayout

QGridLayout* Ui_bomItem::gridLayout
inherited

◆ gridLayout1

QGridLayout* Ui_bomItem::gridLayout1
inherited

◆ gridLayout2

QGridLayout* Ui_bomItem::gridLayout2
inherited

◆ gridLayout3

QGridLayout* Ui_bomItem::gridLayout3
inherited

◆ gridLayout4

QGridLayout* Ui_bomItem::gridLayout4
inherited

◆ gridLayout5

QGridLayout* Ui_bomItem::gridLayout5
inherited

◆ gridLayout_2

QGridLayout* Ui_bomItem::gridLayout_2
inherited

◆ gridLayout_3

QGridLayout* Ui_bomItem::gridLayout_3
inherited

◆ gridLayout_4

QGridLayout* Ui_bomItem::gridLayout_4
inherited

◆ gridLayout_5

QGridLayout* Ui_bomItem::gridLayout_5
inherited

◆ gridLayout_6

QGridLayout* Ui_bomItem::gridLayout_6
inherited

◆ hboxLayout

QHBoxLayout* Ui_bomItem::hboxLayout
inherited

◆ horizontalSpacer

QSpacerItem* Ui_bomItem::horizontalSpacer
inherited

◆ horizontalSpacer_2

QSpacerItem* Ui_bomItem::horizontalSpacer_2
inherited

◆ horizontalSpacer_3

QSpacerItem* Ui_bomItem::horizontalSpacer_3
inherited

◆ label

QLabel* Ui_bomItem::label
inherited

◆ line

QFrame* Ui_bomItem::line
inherited

◆ Spacer12

QSpacerItem* Ui_bomItem::Spacer12
inherited

◆ spacerItem

QSpacerItem* Ui_bomItem::spacerItem
inherited

◆ spacerItem1

QSpacerItem* Ui_bomItem::spacerItem1
inherited

◆ spacerItem2

QSpacerItem* Ui_bomItem::spacerItem2
inherited

◆ spacerItem3

QSpacerItem* Ui_bomItem::spacerItem3
inherited

◆ vboxLayout

QVBoxLayout* Ui_bomItem::vboxLayout
inherited

◆ vboxLayout1

QVBoxLayout* Ui_bomItem::vboxLayout1
inherited

◆ vboxLayout2

QVBoxLayout* Ui_bomItem::vboxLayout2
inherited

◆ verticalLayout

QVBoxLayout* Ui_bomItem::verticalLayout
inherited

◆ verticalLayout_2

QVBoxLayout* Ui_bomItem::verticalLayout_2
inherited

◆ verticalLayout_3

QVBoxLayout* Ui_bomItem::verticalLayout_3
inherited

◆ verticalLayout_4

QVBoxLayout* Ui_bomItem::verticalLayout_4
inherited

◆ verticalLayout_5

QVBoxLayout* Ui_bomItem::verticalLayout_5
inherited

◆ verticalLayout_6

QVBoxLayout* Ui_bomItem::verticalLayout_6
inherited

◆ verticalLayout_7

QVBoxLayout* Ui_bomItem::verticalLayout_7
inherited

◆ verticalLayout_8

QVBoxLayout* Ui_bomItem::verticalLayout_8
inherited

◆ verticalLayout_9

QVBoxLayout* Ui_bomItem::verticalLayout_9
inherited

◆ verticalSpacer

QSpacerItem* Ui_bomItem::verticalSpacer
inherited

◆ verticalSpacer_2

QSpacerItem* Ui_bomItem::verticalSpacer_2
inherited

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

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