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

#include <employee.h>

Inheritance diagram for employee:
XDialog Ui::employee QDialog ScriptablePrivate Ui_employee ScriptableWidget

Public Slots

int exec ()
 
virtual void reject ()
 
virtual enum SetResponse set (const ParameterList &)
 
virtual void setRememberPos (bool)
 
virtual void setRememberSize (bool)
 
virtual bool sPopulate ()
 
virtual bool sSave (const bool=true)
 

Signals

void populated ()
 
void saved ()
 

Public Member Functions

 employee (QWidget *=0, const char *=0, Qt::WindowFlags=0)
 
 ~employee ()
 
virtual Q_INVOKABLE ParameterList get () const
 
void retranslateUi (QDialog *employee)
 
void setupUi (QDialog *employee)
 
virtual void setVisible (bool)
 

Static Public Member Functions

static bool userHasPriv (const int=cView)
 

Public Attributes

XCheckBox_active
 
QPushButton * _attachGroup
 
QWidget_charactersticsTab
 
CharacteristicsWidget_charass
 
QPushButton * _close
 
XLineEdit_code
 
QLabel_codeLit
 
Comments_comments
 
QWidget_commentsTab
 
ContactWidget_contact
 
QWidget_contactTab
 
QPushButton * _crmacct
 
DeptCluster_dept
 
QLabel_deptLit
 
QPushButton * _detachGroup
 
QWidget_detailTab
 
QPushButton * _editGroup
 
CurrCluster_externalRate
 
XTreeWidget_groups
 
QWidget_groupTab
 
ImageCluster_image
 
QWidget_imageTab
 
QGroupBox_memberGroup
 
QGridLayout * _memberGroupLayout
 
EmpCluster_mgr
 
XLineEdit_name
 
XTextEdit_notes
 
QWidget_notesTab
 
XLineEdit_number
 
QLabel_numberLit
 
XComboBox_per
 
XComboBox_perExt
 
QLabel_perLit
 
QLabel_perLit_2
 
CurrCluster_rate
 
QGroupBox_rateGroup
 
QLabel_rateLit
 
QLabel_rateLit_2
 
QGroupBox_relationshipsGroup
 
QGridLayout * _relationshipsGroupLayout
 
QPushButton * _save
 
ShiftCluster_shift
 
WComboBox_site
 
QLabel_siteLit
 
DLineEdit_startDate
 
QLabel_startDateLit
 
QTabWidget * _tabWidget
 
QGroupBox_timeclockGroup
 
QPushButton * _viewGroup
 
QGridLayout * _wageInfoLayout
 
XComboBox_wagetype
 
QLabel_wageTypeLit
 
QGridLayout * contactTabLayout
 
QGridLayout * gridLayout
 
QGridLayout * gridLayout_2
 
QGridLayout * gridLayout_4
 
QGridLayout * gridLayout_5
 
QGridLayout * gridLayout_6
 
QGridLayout * gridLayout_7
 
QHBoxLayout * hboxLayout
 
QHBoxLayout * hboxLayout1
 
QHBoxLayout * hboxLayout2
 
QHBoxLayout * hboxLayout3
 
QHBoxLayout * hboxLayout4
 
QHBoxLayout * horizontalLayout
 
QHBoxLayout * horizontalLayout_3
 
QSpacerItem * horizontalSpacer
 
QSpacerItem * horizontalSpacer_2
 
QGridLayout * imageTabLayout
 
QLabellabel
 
QLabelshiftLit
 
QSpacerItem * spacerItem
 
QSpacerItem * spacerItem1
 
QSpacerItem * spacerItem2
 
QSpacerItem * spacerItem3
 
QSpacerItem * spacerItem4
 
QSpacerItem * spacerItem5
 
QSpacerItem * spacerItem6
 
QSpacerItem * spacerItem7
 
QWidgettab
 
QVBoxLayout * vboxLayout
 
QVBoxLayout * vboxLayout1
 
QVBoxLayout * verticalLayout
 
QSpacerItem * verticalSpacer
 
QSpacerItem * verticalSpacer_2
 
QSpacerItem * verticalSpacer_3
 

Protected Slots

virtual void languageChange ()
 
virtual enum SetResponse postSet ()
 
virtual void sAttachGroup ()
 
virtual void saveSize ()
 
virtual void sCrmAccount ()
 
virtual void sDetachGroup ()
 
virtual void sEditGroup ()
 
virtual void sFillGroupsList ()
 
virtual void sHandleButtons ()
 
virtual void sReleaseNumber ()
 
virtual void sViewGroup ()
 

Protected Member Functions

virtual void callCloseEvent (QEvent *)
 
virtual enum SetResponse callSet (const ParameterList &)
 
virtual void callShowEvent (QEvent *)
 
virtual 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 &)
 
virtual 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

◆ employee()

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

◆ ~employee()

employee::~employee ( )

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 XDialog::closeEvent ( QCloseEvent *  event)
protectedvirtualinherited

Reimplemented in voucherItem, contact, and taxAuthority.

◆ engine()

QScriptEngine * ScriptablePrivate::engine ( )
virtualinherited

Reimplemented from ScriptableWidget.

◆ exec

int XDialog::exec ( )
slotinherited

◆ get()

ParameterList XDialog::get ( ) const
virtualinherited

Implements ScriptablePrivate.

◆ languageChange

void employee::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

◆ populated

void employee::populated ( )
signal

◆ postSet

enum SetResponse XDialog::postSet ( )
protectedvirtualslotinherited

◆ reject

void employee::reject ( )
virtualslot

◆ retranslateUi()

void Ui_employee::retranslateUi ( QDialog employee)
inlineinherited

◆ sAttachGroup

void employee::sAttachGroup ( )
protectedvirtualslot

◆ saved

void employee::saved ( )
signal

◆ saveSize

void XDialog::saveSize ( )
protectedvirtualslotinherited

◆ sCrmAccount

void employee::sCrmAccount ( )
protectedvirtualslot

◆ sDetachGroup

void employee::sDetachGroup ( )
protectedvirtualslot

◆ sEditGroup

void employee::sEditGroup ( )
protectedvirtualslot

◆ set

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

◆ setRememberPos

void XDialog::setRememberPos ( bool  b)
virtualslotinherited

◆ setRememberSize

void XDialog::setRememberSize ( bool  b)
virtualslotinherited

◆ setScriptableParams()

bool ScriptableWidget::setScriptableParams ( ParameterList &  params)
virtualinherited

◆ setupUi()

void Ui_employee::setupUi ( QDialog employee)
inlineinherited

◆ setVisible()

void employee::setVisible ( bool  visible)
virtual

◆ sFillGroupsList

void employee::sFillGroupsList ( )
protectedvirtualslot

◆ sHandleButtons

void employee::sHandleButtons ( )
protectedvirtualslot

◆ showEvent()

void XDialog::showEvent ( QShowEvent *  event)
protectedvirtualinherited

Reimplemented in externalShipping.

◆ sPopulate

bool employee::sPopulate ( )
virtualslot

◆ sReleaseNumber

void employee::sReleaseNumber ( )
protectedvirtualslot

◆ sSave

bool employee::sSave ( const bool  pClose = true)
virtualslot

◆ sViewGroup

void employee::sViewGroup ( )
protectedvirtualslot

◆ userHasPriv()

bool employee::userHasPriv ( const int  pMode = cView)
static

Member Data Documentation

◆ _active

XCheckBox* Ui_employee::_active
inherited

◆ _attachGroup

QPushButton* Ui_employee::_attachGroup
inherited

◆ _cache

ScriptCache * ScriptableWidget::_cache
staticprotectedinherited

◆ _charactersticsTab

QWidget* Ui_employee::_charactersticsTab
inherited

◆ _charass

CharacteristicsWidget* Ui_employee::_charass
inherited

◆ _close

QPushButton* Ui_employee::_close
inherited

◆ _code

XLineEdit* Ui_employee::_code
inherited

◆ _codeLit

QLabel* Ui_employee::_codeLit
inherited

◆ _comments

Comments* Ui_employee::_comments
inherited

◆ _commentsTab

QWidget* Ui_employee::_commentsTab
inherited

◆ _contact

ContactWidget* Ui_employee::_contact
inherited

◆ _contactTab

QWidget* Ui_employee::_contactTab
inherited

◆ _crmacct

QPushButton* Ui_employee::_crmacct
inherited

◆ _debugger

QScriptEngineDebugger* ScriptableWidget::_debugger
protectedinherited

◆ _dept

DeptCluster* Ui_employee::_dept
inherited

◆ _deptLit

QLabel* Ui_employee::_deptLit
inherited

◆ _detachGroup

QPushButton* Ui_employee::_detachGroup
inherited

◆ _detailTab

QWidget* Ui_employee::_detailTab
inherited

◆ _editGroup

QPushButton* Ui_employee::_editGroup
inherited

◆ _engine

QScriptEngine* ScriptableWidget::_engine
protectedinherited

◆ _externalRate

CurrCluster* Ui_employee::_externalRate
inherited

◆ _groups

XTreeWidget* Ui_employee::_groups
inherited

◆ _groupTab

QWidget* Ui_employee::_groupTab
inherited

◆ _guiClientInterface

GuiClientInterface * ScriptableWidget::_guiClientInterface
staticinherited

◆ _image

ImageCluster* Ui_employee::_image
inherited

◆ _imageTab

QWidget* Ui_employee::_imageTab
inherited

◆ _lastSetParams

ParameterList ScriptablePrivate::_lastSetParams
inherited

◆ _memberGroup

QGroupBox* Ui_employee::_memberGroup
inherited

◆ _memberGroupLayout

QGridLayout* Ui_employee::_memberGroupLayout
inherited

◆ _mgr

EmpCluster* Ui_employee::_mgr
inherited

◆ _name

XLineEdit* Ui_employee::_name
inherited

◆ _notes

XTextEdit* Ui_employee::_notes
inherited

◆ _notesTab

QWidget* Ui_employee::_notesTab
inherited

◆ _number

XLineEdit* Ui_employee::_number
inherited

◆ _numberLit

QLabel* Ui_employee::_numberLit
inherited

◆ _per

XComboBox* Ui_employee::_per
inherited

◆ _perExt

XComboBox* Ui_employee::_perExt
inherited

◆ _perLit

QLabel* Ui_employee::_perLit
inherited

◆ _perLit_2

QLabel* Ui_employee::_perLit_2
inherited

◆ _rate

CurrCluster* Ui_employee::_rate
inherited

◆ _rateGroup

QGroupBox* Ui_employee::_rateGroup
inherited

◆ _rateLit

QLabel* Ui_employee::_rateLit
inherited

◆ _rateLit_2

QLabel* Ui_employee::_rateLit_2
inherited

◆ _relationshipsGroup

QGroupBox* Ui_employee::_relationshipsGroup
inherited

◆ _relationshipsGroupLayout

QGridLayout* Ui_employee::_relationshipsGroupLayout
inherited

◆ _rememberPos

QAction* ScriptablePrivate::_rememberPos
inherited

◆ _rememberSize

QAction* ScriptablePrivate::_rememberSize
inherited

◆ _save

QPushButton* Ui_employee::_save
inherited

◆ _scriptLoaded

bool ScriptableWidget::_scriptLoaded
protectedinherited

◆ _self

QWidget* ScriptableWidget::_self
protectedinherited

◆ _shift

ShiftCluster* Ui_employee::_shift
inherited

◆ _showMe

QAction* ScriptablePrivate::_showMe
inherited

◆ _shown

bool ScriptablePrivate::_shown
inherited

◆ _site

WComboBox* Ui_employee::_site
inherited

◆ _siteLit

QLabel* Ui_employee::_siteLit
inherited

◆ _startDate

DLineEdit* Ui_employee::_startDate
inherited

◆ _startDateLit

QLabel* Ui_employee::_startDateLit
inherited

◆ _tabWidget

QTabWidget* Ui_employee::_tabWidget
inherited

◆ _timeclockGroup

QGroupBox* Ui_employee::_timeclockGroup
inherited

◆ _viewGroup

QPushButton* Ui_employee::_viewGroup
inherited

◆ _wageInfoLayout

QGridLayout* Ui_employee::_wageInfoLayout
inherited

◆ _wagetype

XComboBox* Ui_employee::_wagetype
inherited

◆ _wageTypeLit

QLabel* Ui_employee::_wageTypeLit
inherited

◆ contactTabLayout

QGridLayout* Ui_employee::contactTabLayout
inherited

◆ gridLayout

QGridLayout* Ui_employee::gridLayout
inherited

◆ gridLayout_2

QGridLayout* Ui_employee::gridLayout_2
inherited

◆ gridLayout_4

QGridLayout* Ui_employee::gridLayout_4
inherited

◆ gridLayout_5

QGridLayout* Ui_employee::gridLayout_5
inherited

◆ gridLayout_6

QGridLayout* Ui_employee::gridLayout_6
inherited

◆ gridLayout_7

QGridLayout* Ui_employee::gridLayout_7
inherited

◆ hboxLayout

QHBoxLayout* Ui_employee::hboxLayout
inherited

◆ hboxLayout1

QHBoxLayout* Ui_employee::hboxLayout1
inherited

◆ hboxLayout2

QHBoxLayout* Ui_employee::hboxLayout2
inherited

◆ hboxLayout3

QHBoxLayout* Ui_employee::hboxLayout3
inherited

◆ hboxLayout4

QHBoxLayout* Ui_employee::hboxLayout4
inherited

◆ horizontalLayout

QHBoxLayout* Ui_employee::horizontalLayout
inherited

◆ horizontalLayout_3

QHBoxLayout* Ui_employee::horizontalLayout_3
inherited

◆ horizontalSpacer

QSpacerItem* Ui_employee::horizontalSpacer
inherited

◆ horizontalSpacer_2

QSpacerItem* Ui_employee::horizontalSpacer_2
inherited

◆ imageTabLayout

QGridLayout* Ui_employee::imageTabLayout
inherited

◆ label

QLabel* Ui_employee::label
inherited

◆ shiftLit

QLabel* Ui_employee::shiftLit
inherited

◆ spacerItem

QSpacerItem* Ui_employee::spacerItem
inherited

◆ spacerItem1

QSpacerItem* Ui_employee::spacerItem1
inherited

◆ spacerItem2

QSpacerItem* Ui_employee::spacerItem2
inherited

◆ spacerItem3

QSpacerItem* Ui_employee::spacerItem3
inherited

◆ spacerItem4

QSpacerItem* Ui_employee::spacerItem4
inherited

◆ spacerItem5

QSpacerItem* Ui_employee::spacerItem5
inherited

◆ spacerItem6

QSpacerItem* Ui_employee::spacerItem6
inherited

◆ spacerItem7

QSpacerItem* Ui_employee::spacerItem7
inherited

◆ tab

QWidget* Ui_employee::tab
inherited

◆ vboxLayout

QVBoxLayout* Ui_employee::vboxLayout
inherited

◆ vboxLayout1

QVBoxLayout* Ui_employee::vboxLayout1
inherited

◆ verticalLayout

QVBoxLayout* Ui_employee::verticalLayout
inherited

◆ verticalSpacer

QSpacerItem* Ui_employee::verticalSpacer
inherited

◆ verticalSpacer_2

QSpacerItem* Ui_employee::verticalSpacer_2
inherited

◆ verticalSpacer_3

QSpacerItem* Ui_employee::verticalSpacer_3
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