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
incident Class Reference

#include <incident.h>

Inheritance diagram for incident:
XDialog Ui::incident QDialog ScriptablePrivate Ui_incident ScriptableWidget

Public Slots

virtual void done (int)
 
int exec ()
 
virtual void sAssigned ()
 
virtual void sCancel ()
 
virtual void sCRMAcctChanged (const int)
 
virtual SetResponse set (const ParameterList &pParams)
 
virtual void setRememberPos (bool)
 
virtual void setRememberSize (bool)
 
virtual void setViewMode ()
 
virtual void setVisible (bool)
 
virtual void sFillHistoryList ()
 
virtual void sIncdtCategoryChanged (const int)
 
virtual void sIncidentHistory ()
 
virtual void sNewCharacteristic ()
 
virtual void sPrint ()
 
virtual void sProjectUpdated ()
 
virtual void sReturn ()
 
virtual void sSave ()
 
virtual void sViewAR ()
 

Signals

void populated ()
 

Public Member Functions

 incident (QWidget *parent=0, const char *name=0, bool modal=false, Qt::WindowFlags fl=0)
 
 ~incident ()
 
virtual Q_INVOKABLE QString arDoctype () const
 
virtual Q_INVOKABLE int aropenid () const
 
virtual Q_INVOKABLE ParameterList get () const
 
virtual Q_INVOKABLE int id () const
 
virtual Q_INVOKABLE int mode () const
 
virtual Q_INVOKABLE void populate ()
 
void retranslateUi (QDialog *incident)
 
virtual Q_INVOKABLE bool save (bool)
 
void setupUi (QDialog *incident)
 

Static Public Member Functions

static bool userHasPriv (const int=cView, const int=0)
 

Public Attributes

Alarms_alarms
 
QWidget_alarmTab
 
UsernameCluster_assignedTo
 
QDialogButtonBox * _buttonBox
 
XComboBox_category
 
QLabel_categoryLit
 
QWidget_characteristicsTab
 
CharacteristicsWidget_charass
 
ContactCluster_cntct
 
Comments_comments
 
QWidget_commentsTab
 
QGroupBox_contactGroup
 
CRMAcctCluster_crmacct
 
QGroupBox_crmacctGroup
 
QLineEdit_description
 
XLineEdit_docNumber
 
QLabel_docNumberLit
 
XLineEdit_docType
 
QLabel_docTypeLit
 
Documents_documents
 
QWidget_documentsTab
 
QWidget_historyTab
 
XTreeWidget_incdthist
 
QGroupBox_infoGroup
 
ItemCluster_item
 
LotserialCluster_lotserial
 
XTextEdit_notes
 
QWidget_notesTab
 
QLineEdit_number
 
QLabel_numberLit
 
UsernameCluster_owner
 
QPushButton * _print
 
XComboBox_priority
 
QLabel_priorityLit
 
ProjectCluster_project
 
QGroupBox_projectGroup
 
QCheckBox_public
 
RecurrenceWidget_recurring
 
QWidget_relationshipsTab
 
XComboBox_resolution
 
QLabel_resolutionLit
 
XComboBox_severity
 
QLabel_severityLit
 
XComboBox_status
 
QLabel_statusLit
 
QLabel_summaryLit
 
QTabWidget * _tab
 
QWidget_taskListTab
 
QPushButton * _viewAR
 
QGridLayout * gridLayout
 
QGridLayout * gridLayout1
 
QGridLayout * gridLayout2
 
QGridLayout * gridLayout3
 
QGridLayout * gridLayout4
 
QGridLayout * gridLayout5
 
QGridLayout * gridLayout_13
 
QGridLayout * gridLayout_2
 
QGridLayout * gridLayout_3
 
QGridLayout * gridLayout_4
 
QGridLayout * gridLayout_5
 
QGridLayout * gridLayout_6
 
QGridLayout * gridLayout_task
 
QGroupBoxgroupBox
 
QGroupBoxgroupBox_2
 
QHBoxLayout * hboxLayout
 
QHBoxLayout * hboxLayout1
 
QHBoxLayout * hboxLayout2
 
QHBoxLayout * hboxLayout3
 
QHBoxLayout * horizontalLayout
 
QHBoxLayout * horizontalLayout_2
 
QHBoxLayout * horizontalLayout_3
 
QHBoxLayout * horizontalLayout_4
 
QHBoxLayout * horizontalLayout_5
 
QSpacerItem * horizontalSpacer
 
QLabellabel
 
QLabellabel_2
 
QLabellabel_3
 
QSpacerItem * spacerItem
 
QSpacerItem * spacerItem1
 
QSpacerItem * spacerItem2
 
QSpacerItem * spacerItem3
 
QSpacerItem * spacerItem4
 
QVBoxLayout * vboxLayout
 
QVBoxLayout * vboxLayout1
 
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
 
taskList_taskList
 

Static Protected Attributes

static ScriptCache_cache
 
static GuiClientInterface_guiClientInterface
 

Constructor & Destructor Documentation

◆ incident()

incident::incident ( QWidget parent = 0,
const char *  name = 0,
bool  modal = false,
Qt::WindowFlags  fl = 0 
)

◆ ~incident()

incident::~incident ( )

Member Function Documentation

◆ arDoctype()

QString incident::arDoctype ( ) const
virtual

◆ aropenid()

int incident::aropenid ( ) const
virtual

◆ 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.

◆ done

void incident::done ( int  result)
virtualslot

◆ engine()

QScriptEngine * ScriptablePrivate::engine ( )
virtualinherited

Reimplemented from ScriptableWidget.

◆ exec

int XDialog::exec ( )
slotinherited

◆ get()

ParameterList XDialog::get ( ) const
virtualinherited

Implements ScriptablePrivate.

◆ id()

int incident::id ( ) const
virtual

◆ languageChange

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

◆ mode()

int incident::mode ( ) const
virtual

◆ populate()

void incident::populate ( )
virtual

◆ populated

void incident::populated ( )
signal

◆ postSet

enum SetResponse XDialog::postSet ( )
protectedvirtualslotinherited

◆ retranslateUi()

void Ui_incident::retranslateUi ( QDialog incident)
inlineinherited

◆ sAssigned

void incident::sAssigned ( )
virtualslot

◆ save()

bool incident::save ( bool  partial)
virtual

◆ saveSize

void XDialog::saveSize ( )
protectedvirtualslotinherited

◆ sCancel

void incident::sCancel ( )
virtualslot

◆ sCRMAcctChanged

void incident::sCRMAcctChanged ( const int  newid)
virtualslot

◆ set

enum SetResponse incident::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_incident::setupUi ( QDialog incident)
inlineinherited

◆ setViewMode

void incident::setViewMode ( )
virtualslot

◆ setVisible

void incident::setVisible ( bool  visible)
virtualslot

◆ sFillHistoryList

void incident::sFillHistoryList ( )
virtualslot

◆ showEvent()

void XDialog::showEvent ( QShowEvent *  event)
protectedvirtualinherited

Reimplemented in externalShipping.

◆ sIncdtCategoryChanged

void incident::sIncdtCategoryChanged ( const int  newCat)
virtualslot

◆ sIncidentHistory

void incident::sIncidentHistory ( )
virtualslot

◆ sNewCharacteristic

void incident::sNewCharacteristic ( )
virtualslot

◆ sPrint

void incident::sPrint ( )
virtualslot

◆ sProjectUpdated

void incident::sProjectUpdated ( )
virtualslot

◆ sReturn

void incident::sReturn ( )
virtualslot

◆ sSave

void incident::sSave ( )
virtualslot

◆ sViewAR

void incident::sViewAR ( )
virtualslot

◆ userHasPriv()

bool incident::userHasPriv ( const int  pMode = cView,
const int  pId = 0 
)
static

Member Data Documentation

◆ _alarms

Alarms* Ui_incident::_alarms
inherited

◆ _alarmTab

QWidget* Ui_incident::_alarmTab
inherited

◆ _assignedTo

UsernameCluster* Ui_incident::_assignedTo
inherited

◆ _buttonBox

QDialogButtonBox* Ui_incident::_buttonBox
inherited

◆ _cache

ScriptCache * ScriptableWidget::_cache
staticprotectedinherited

◆ _category

XComboBox* Ui_incident::_category
inherited

◆ _categoryLit

QLabel* Ui_incident::_categoryLit
inherited

◆ _characteristicsTab

QWidget* Ui_incident::_characteristicsTab
inherited

◆ _charass

CharacteristicsWidget* Ui_incident::_charass
inherited

◆ _cntct

ContactCluster* Ui_incident::_cntct
inherited

◆ _comments

Comments* Ui_incident::_comments
inherited

◆ _commentsTab

QWidget* Ui_incident::_commentsTab
inherited

◆ _contactGroup

QGroupBox* Ui_incident::_contactGroup
inherited

◆ _crmacct

CRMAcctCluster* Ui_incident::_crmacct
inherited

◆ _crmacctGroup

QGroupBox* Ui_incident::_crmacctGroup
inherited

◆ _debugger

QScriptEngineDebugger* ScriptableWidget::_debugger
protectedinherited

◆ _description

QLineEdit* Ui_incident::_description
inherited

◆ _docNumber

XLineEdit* Ui_incident::_docNumber
inherited

◆ _docNumberLit

QLabel* Ui_incident::_docNumberLit
inherited

◆ _docType

XLineEdit* Ui_incident::_docType
inherited

◆ _docTypeLit

QLabel* Ui_incident::_docTypeLit
inherited

◆ _documents

Documents* Ui_incident::_documents
inherited

◆ _documentsTab

QWidget* Ui_incident::_documentsTab
inherited

◆ _engine

QScriptEngine* ScriptableWidget::_engine
protectedinherited

◆ _guiClientInterface

GuiClientInterface * ScriptableWidget::_guiClientInterface
staticinherited

◆ _historyTab

QWidget* Ui_incident::_historyTab
inherited

◆ _incdthist

XTreeWidget* Ui_incident::_incdthist
inherited

◆ _infoGroup

QGroupBox* Ui_incident::_infoGroup
inherited

◆ _item

ItemCluster* Ui_incident::_item
inherited

◆ _lastSetParams

ParameterList ScriptablePrivate::_lastSetParams
inherited

◆ _lotserial

LotserialCluster* Ui_incident::_lotserial
inherited

◆ _notes

XTextEdit* Ui_incident::_notes
inherited

◆ _notesTab

QWidget* Ui_incident::_notesTab
inherited

◆ _number

QLineEdit* Ui_incident::_number
inherited

◆ _numberLit

QLabel* Ui_incident::_numberLit
inherited

◆ _owner

UsernameCluster* Ui_incident::_owner
inherited

◆ _print

QPushButton* incident::_print

◆ _priority

XComboBox* Ui_incident::_priority
inherited

◆ _priorityLit

QLabel* Ui_incident::_priorityLit
inherited

◆ _project

ProjectCluster* Ui_incident::_project
inherited

◆ _projectGroup

QGroupBox* Ui_incident::_projectGroup
inherited

◆ _public

QCheckBox* Ui_incident::_public
inherited

◆ _recurring

RecurrenceWidget* Ui_incident::_recurring
inherited

◆ _relationshipsTab

QWidget* Ui_incident::_relationshipsTab
inherited

◆ _rememberPos

QAction* ScriptablePrivate::_rememberPos
inherited

◆ _rememberSize

QAction* ScriptablePrivate::_rememberSize
inherited

◆ _resolution

XComboBox* Ui_incident::_resolution
inherited

◆ _resolutionLit

QLabel* Ui_incident::_resolutionLit
inherited

◆ _scriptLoaded

bool ScriptableWidget::_scriptLoaded
protectedinherited

◆ _self

QWidget* ScriptableWidget::_self
protectedinherited

◆ _severity

XComboBox* Ui_incident::_severity
inherited

◆ _severityLit

QLabel* Ui_incident::_severityLit
inherited

◆ _showMe

QAction* ScriptablePrivate::_showMe
inherited

◆ _shown

bool ScriptablePrivate::_shown
inherited

◆ _status

XComboBox* Ui_incident::_status
inherited

◆ _statusLit

QLabel* Ui_incident::_statusLit
inherited

◆ _summaryLit

QLabel* Ui_incident::_summaryLit
inherited

◆ _tab

QTabWidget* Ui_incident::_tab
inherited

◆ _taskList

taskList* incident::_taskList
protected

◆ _taskListTab

QWidget* Ui_incident::_taskListTab
inherited

◆ _viewAR

QPushButton* Ui_incident::_viewAR
inherited

◆ gridLayout

QGridLayout* Ui_incident::gridLayout
inherited

◆ gridLayout1

QGridLayout* Ui_incident::gridLayout1
inherited

◆ gridLayout2

QGridLayout* Ui_incident::gridLayout2
inherited

◆ gridLayout3

QGridLayout* Ui_incident::gridLayout3
inherited

◆ gridLayout4

QGridLayout* Ui_incident::gridLayout4
inherited

◆ gridLayout5

QGridLayout* Ui_incident::gridLayout5
inherited

◆ gridLayout_13

QGridLayout* Ui_incident::gridLayout_13
inherited

◆ gridLayout_2

QGridLayout* Ui_incident::gridLayout_2
inherited

◆ gridLayout_3

QGridLayout* Ui_incident::gridLayout_3
inherited

◆ gridLayout_4

QGridLayout* Ui_incident::gridLayout_4
inherited

◆ gridLayout_5

QGridLayout* Ui_incident::gridLayout_5
inherited

◆ gridLayout_6

QGridLayout* Ui_incident::gridLayout_6
inherited

◆ gridLayout_task

QGridLayout* Ui_incident::gridLayout_task
inherited

◆ groupBox

QGroupBox* Ui_incident::groupBox
inherited

◆ groupBox_2

QGroupBox* Ui_incident::groupBox_2
inherited

◆ hboxLayout

QHBoxLayout* Ui_incident::hboxLayout
inherited

◆ hboxLayout1

QHBoxLayout* Ui_incident::hboxLayout1
inherited

◆ hboxLayout2

QHBoxLayout* Ui_incident::hboxLayout2
inherited

◆ hboxLayout3

QHBoxLayout* Ui_incident::hboxLayout3
inherited

◆ horizontalLayout

QHBoxLayout* Ui_incident::horizontalLayout
inherited

◆ horizontalLayout_2

QHBoxLayout* Ui_incident::horizontalLayout_2
inherited

◆ horizontalLayout_3

QHBoxLayout* Ui_incident::horizontalLayout_3
inherited

◆ horizontalLayout_4

QHBoxLayout* Ui_incident::horizontalLayout_4
inherited

◆ horizontalLayout_5

QHBoxLayout* Ui_incident::horizontalLayout_5
inherited

◆ horizontalSpacer

QSpacerItem* Ui_incident::horizontalSpacer
inherited

◆ label

QLabel* Ui_incident::label
inherited

◆ label_2

QLabel* Ui_incident::label_2
inherited

◆ label_3

QLabel* Ui_incident::label_3
inherited

◆ spacerItem

QSpacerItem* Ui_incident::spacerItem
inherited

◆ spacerItem1

QSpacerItem* Ui_incident::spacerItem1
inherited

◆ spacerItem2

QSpacerItem* Ui_incident::spacerItem2
inherited

◆ spacerItem3

QSpacerItem* Ui_incident::spacerItem3
inherited

◆ spacerItem4

QSpacerItem* Ui_incident::spacerItem4
inherited

◆ vboxLayout

QVBoxLayout* Ui_incident::vboxLayout
inherited

◆ vboxLayout1

QVBoxLayout* Ui_incident::vboxLayout1
inherited

◆ verticalLayout

QVBoxLayout* Ui_incident::verticalLayout
inherited

◆ verticalLayout_2

QVBoxLayout* Ui_incident::verticalLayout_2
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