timeExpenseSheet Class Reference

#include <timeExpenseSheet.h>

Public Slots

virtual void accepted ()
 
virtual void close ()
 
int exec ()
 
virtual void handleNewButton ()
 
virtual void openItem (int mode)
 
virtual void populate ()
 
virtual bool save ()
 
virtual void sDelete ()
 
virtual void sEdit ()
 
virtual enum SetResponse set (const ParameterList &pParams)
 
virtual void setRememberPos (bool)
 
virtual void setRememberSize (bool)
 
virtual void sFillList ()
 
virtual void sNew ()
 
virtual void sPopulateMenu (QMenu *, QTreeWidgetItem *, int)
 
virtual void sUpdate (QString, int)
 
virtual void sView ()
 

Signals

void populated ()
 
void saved (int)
 

Public Member Functions

 timeExpenseSheet (QWidget *parent=0, const char *name=0, bool modal=false, Qt::WindowFlags flags=QFlags< Qt::WindowType >())
 
 ~timeExpenseSheet ()
 
virtual Q_INVOKABLE ParameterList get () const
 
void retranslateUi (XDialog *timeExpenseSheet)
 
void setupUi (XDialog *timeExpenseSheet)
 

Public Attributes

QDialogButtonBox * _buttonBox
 
QPushButton * _delete
 
Documents_documents
 
QPushButton * _edit
 
EmpCluster_employee
 
QWidget_headerPage
 
XTreeWidget_lines
 
QPushButton * _new
 
QTextEdit_orderComments
 
QLabel_originatedByLit
 
XCheckBox_printSheet
 
QWidget_sheetDocumentsPage
 
QWidget_sheetNotesPage
 
QLabel_sheetNumberExtra
 
QLabel_sheetNumberExtraLit
 
WComboBox_site
 
QLabel_siteLit
 
QLabel_status
 
QLabel_statusLit
 
QTabWidget * _TimeExpenseInformation
 
QPushButton * _view
 
DLineEdit_weekending
 
QLabel_weekendingLit
 
QGridLayout * gridLayout
 
QGridLayout * gridLayout1
 
QGridLayout * gridLayout_2
 
QHBoxLayout * hboxLayout
 
QHBoxLayout * horizontalLayout
 
QSpacerItem * horizontalSpacer_2
 
QSpacerItem * spacerItem
 
QSpacerItem * spacerItem1
 
QVBoxLayout * verticalLayout
 
QVBoxLayout * verticalLayout_2
 

Protected Slots

virtual void languageChange ()
 
virtual enum SetResponse postSet ()
 
virtual void saveSize ()
 

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

◆ timeExpenseSheet()

timeExpenseSheet::timeExpenseSheet ( QWidget * parent = 0,
const char * name = 0,
bool modal = false,
Qt::WindowFlags flags = QFlags<Qt::WindowType>() )

◆ ~timeExpenseSheet()

timeExpenseSheet::~timeExpenseSheet ( )

Member Function Documentation

◆ accepted

void timeExpenseSheet::accepted ( )
virtualslot

◆ callCloseEvent()

void ScriptablePrivate::callCloseEvent ( QEvent * event)
virtualinherited

◆ callSet()

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

◆ callShowEvent()

void ScriptablePrivate::callShowEvent ( QEvent * event)
virtualinherited

◆ close

void timeExpenseSheet::close ( )
virtualslot

◆ closeEvent()

void XDialog::closeEvent ( QCloseEvent * event)
protectedvirtualinherited

◆ engine()

QScriptEngine * ScriptablePrivate::engine ( )
virtualinherited

Reimplemented from ScriptableWidget.

◆ exec

int XDialog::exec ( )
slotinherited

◆ get()

ParameterList XDialog::get ( ) const
virtualinherited

Implements ScriptablePrivate.

◆ handleNewButton

void timeExpenseSheet::handleNewButton ( )
virtualslot

◆ languageChange

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

◆ openItem

void timeExpenseSheet::openItem ( int mode)
virtualslot

◆ populate

void timeExpenseSheet::populate ( )
virtualslot

◆ populated

void timeExpenseSheet::populated ( )
signal

◆ postSet

enum SetResponse XDialog::postSet ( )
protectedvirtualslotinherited

◆ retranslateUi()

void Ui_timeExpenseSheet::retranslateUi ( XDialog * timeExpenseSheet)
inlineinherited

◆ save

bool timeExpenseSheet::save ( )
virtualslot

◆ saved

void timeExpenseSheet::saved ( int )
signal

◆ saveSize

void XDialog::saveSize ( )
protectedvirtualslotinherited

◆ sDelete

void timeExpenseSheet::sDelete ( )
virtualslot

◆ sEdit

void timeExpenseSheet::sEdit ( )
virtualslot

◆ set

enum SetResponse timeExpenseSheet::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_timeExpenseSheet::setupUi ( XDialog * timeExpenseSheet)
inlineinherited

◆ sFillList

void timeExpenseSheet::sFillList ( )
virtualslot

◆ showEvent()

void XDialog::showEvent ( QShowEvent * event)
protectedvirtualinherited

Reimplemented in externalShipping.

◆ sNew

void timeExpenseSheet::sNew ( )
virtualslot

◆ sPopulateMenu

void timeExpenseSheet::sPopulateMenu ( QMenu * pMenu,
QTreeWidgetItem * ,
int  )
virtualslot

◆ sUpdate

void timeExpenseSheet::sUpdate ( QString source,
int id )
virtualslot

◆ sView

void timeExpenseSheet::sView ( )
virtualslot

Member Data Documentation

◆ _buttonBox

QDialogButtonBox* Ui_timeExpenseSheet::_buttonBox
inherited

◆ _cache

ScriptCache * ScriptableWidget::_cache
staticprotectedinherited

◆ _debugger

QScriptEngineDebugger* ScriptableWidget::_debugger
protectedinherited

◆ _delete

QPushButton* Ui_timeExpenseSheet::_delete
inherited

◆ _documents

Documents* Ui_timeExpenseSheet::_documents
inherited

◆ _edit

QPushButton* Ui_timeExpenseSheet::_edit
inherited

◆ _employee

EmpCluster* Ui_timeExpenseSheet::_employee
inherited

◆ _engine

QScriptEngine* ScriptableWidget::_engine
protectedinherited

◆ _guiClientInterface

GuiClientInterface * ScriptableWidget::_guiClientInterface
staticinherited

◆ _headerPage

QWidget* Ui_timeExpenseSheet::_headerPage
inherited

◆ _lastSetParams

ParameterList ScriptablePrivate::_lastSetParams
inherited

◆ _lines

XTreeWidget* Ui_timeExpenseSheet::_lines
inherited

◆ _new

QPushButton* Ui_timeExpenseSheet::_new
inherited

◆ _orderComments

QTextEdit* Ui_timeExpenseSheet::_orderComments
inherited

◆ _originatedByLit

QLabel* Ui_timeExpenseSheet::_originatedByLit
inherited

◆ _printSheet

XCheckBox* Ui_timeExpenseSheet::_printSheet
inherited

◆ _rememberPos

QAction* ScriptablePrivate::_rememberPos
inherited

◆ _rememberSize

QAction* ScriptablePrivate::_rememberSize
inherited

◆ _scriptLoaded

bool ScriptableWidget::_scriptLoaded
protectedinherited

◆ _self

QWidget* ScriptableWidget::_self
protectedinherited

◆ _sheetDocumentsPage

QWidget* Ui_timeExpenseSheet::_sheetDocumentsPage
inherited

◆ _sheetNotesPage

QWidget* Ui_timeExpenseSheet::_sheetNotesPage
inherited

◆ _sheetNumberExtra

QLabel* Ui_timeExpenseSheet::_sheetNumberExtra
inherited

◆ _sheetNumberExtraLit

QLabel* Ui_timeExpenseSheet::_sheetNumberExtraLit
inherited

◆ _showMe

QAction* ScriptablePrivate::_showMe
inherited

◆ _shown

bool ScriptablePrivate::_shown
inherited

◆ _site

WComboBox* Ui_timeExpenseSheet::_site
inherited

◆ _siteLit

QLabel* Ui_timeExpenseSheet::_siteLit
inherited

◆ _status

QLabel* Ui_timeExpenseSheet::_status
inherited

◆ _statusLit

QLabel* Ui_timeExpenseSheet::_statusLit
inherited

◆ _TimeExpenseInformation

QTabWidget* Ui_timeExpenseSheet::_TimeExpenseInformation
inherited

◆ _view

QPushButton* Ui_timeExpenseSheet::_view
inherited

◆ _weekending

DLineEdit* Ui_timeExpenseSheet::_weekending
inherited

◆ _weekendingLit

QLabel* Ui_timeExpenseSheet::_weekendingLit
inherited

◆ gridLayout

QGridLayout* Ui_timeExpenseSheet::gridLayout
inherited

◆ gridLayout1

QGridLayout* Ui_timeExpenseSheet::gridLayout1
inherited

◆ gridLayout_2

QGridLayout* Ui_timeExpenseSheet::gridLayout_2
inherited

◆ hboxLayout

QHBoxLayout* Ui_timeExpenseSheet::hboxLayout
inherited

◆ horizontalLayout

QHBoxLayout* Ui_timeExpenseSheet::horizontalLayout
inherited

◆ horizontalSpacer_2

QSpacerItem* Ui_timeExpenseSheet::horizontalSpacer_2
inherited

◆ spacerItem

QSpacerItem* Ui_timeExpenseSheet::spacerItem
inherited

◆ spacerItem1

QSpacerItem* Ui_timeExpenseSheet::spacerItem1
inherited

◆ verticalLayout

QVBoxLayout* Ui_timeExpenseSheet::verticalLayout
inherited

◆ verticalLayout_2

QVBoxLayout* Ui_timeExpenseSheet::verticalLayout_2
inherited

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

Generated on Mon Feb 17 2025 xTuple ERP Programmer Reference, Version 6.2.0 doxygen 1.11.0