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

#include <crmaccount.h>

Inheritance diagram for crmaccount:
XWidget Ui::crmaccount QWidget ScriptablePrivate Ui_crmaccount ScriptableWidget

Public Slots

virtual enum SetResponse set (const ParameterList &)
 
virtual void setId (int id)
 
virtual void sPopulate ()
 
virtual void sPopulateRegistrations ()
 

Signals

int newId (int id)
 
void saved (int)
 

Public Member Functions

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

Static Public Member Functions

static void doDialog (QWidget *, const ParameterList &)
 

Public Attributes

QCheckBox_active
 
QRadioButton * _allButton
 
QWidget_allPage
 
QWidget_characteristicsTab
 
CharacteristicsWidget_charass
 
QPushButton * _close
 
Comments_comments
 
QWidget_commentsTab
 
QCheckBox_competitor
 
QLabel_competitorLit
 
QWidget_contactsTab
 
QCheckBox_customer
 
QPushButton * _customerButton
 
QPushButton * _deleteReg
 
Documents_documents
 
QWidget_documentsTab
 
QPushButton * _editReg
 
QCheckBox_employee
 
QPushButton * _employeeButton
 
QRadioButton * _individual
 
XLineEdit_name
 
QLabel_nameLit
 
QPushButton * _newReg
 
XTextEdit_notes
 
QWidget_notesTab
 
XLineEdit_number
 
QLabel_numberLit
 
QRadioButton * _organization
 
UsernameCluster_owner
 
QGroupBox_ownerGroup
 
QLabel_ownerLit
 
CRMAcctCluster_parentCrmacct
 
QLabel_parentLit
 
QCheckBox_partner
 
QLabel_partnerLit
 
ContactCluster_primary
 
QRadioButton * _primaryButton
 
QWidget_primaryPage
 
QCheckBox_prospect
 
QPushButton * _prospectButton
 
XTreeWidget_reg
 
QWidget_registrationsTab
 
QGroupBox_relationshipsGroup
 
QCheckBox_salesrep
 
QPushButton * _salesrepButton
 
QPushButton * _save
 
ContactCluster_secondary
 
QRadioButton * _secondaryButton
 
QWidget_secondaryPage
 
QTabWidget * _tab
 
QCheckBox_taxauth
 
QPushButton * _taxauthButton
 
QWidget_todoListTab
 
QGroupBox_typeBox
 
QCheckBox_user
 
QPushButton * _userButton
 
QCheckBox_vendor
 
QPushButton * _vendorButton
 
QStackedWidget * _widgetStack
 
QGridLayout * gridLayout
 
QGridLayout * gridLayout1
 
QGridLayout * gridLayout2
 
QGridLayout * gridLayout_10
 
QGridLayout * gridLayout_11
 
QGridLayout * gridLayout_12
 
QGridLayout * gridLayout_13
 
QGridLayout * gridLayout_14
 
QGridLayout * gridLayout_15
 
QGridLayout * gridLayout_2
 
QGridLayout * gridLayout_3
 
QGridLayout * gridLayout_4
 
QGridLayout * gridLayout_5
 
QGridLayout * gridLayout_6
 
QGridLayout * gridLayout_7
 
QGridLayout * gridLayout_8
 
QGridLayout * gridLayout_9
 
QHBoxLayout * hboxLayout
 
QHBoxLayout * hboxLayout1
 
QHBoxLayout * hboxLayout2
 
QHBoxLayout * horizontalLayout
 
QHBoxLayout * horizontalLayout_10
 
QHBoxLayout * horizontalLayout_11
 
QHBoxLayout * horizontalLayout_12
 
QHBoxLayout * horizontalLayout_13
 
QHBoxLayout * horizontalLayout_2
 
QHBoxLayout * horizontalLayout_3
 
QHBoxLayout * horizontalLayout_4
 
QHBoxLayout * horizontalLayout_5
 
QHBoxLayout * horizontalLayout_6
 
QHBoxLayout * horizontalLayout_7
 
QHBoxLayout * horizontalLayout_8
 
QHBoxLayout * horizontalLayout_9
 
QSpacerItem * horizontalSpacer
 
QSpacerItem * horizontalSpacer_2
 
QSpacerItem * horizontalSpacer_3
 
QSpacerItem * spacerItem
 
QSpacerItem * spacerItem1
 
QSpacerItem * spacerItem2
 
QSpacerItem * spacerItem3
 
QVBoxLayout * vboxLayout
 
QVBoxLayout * verticalLayout
 
QVBoxLayout * verticalLayout_2
 
QVBoxLayout * verticalLayout_3
 
QSpacerItem * verticalSpacer
 
QSpacerItem * verticalSpacer_2
 

Protected Slots

virtual void languageChange ()
 
virtual enum SetResponse postSet ()
 
virtual void sCheckNumber ()
 
virtual void sClose ()
 
virtual void sCompetitor ()
 
virtual void sCustomer ()
 
virtual void sCustomerToggled ()
 
virtual void sDeleteReg ()
 
virtual void sEditReg ()
 
virtual void sEditVendor ()
 
virtual void sEmployee ()
 
virtual void setViewMode ()
 
virtual void setVisible (bool)
 
virtual void sHandleButtons ()
 
virtual void sHandleChildButtons ()
 
virtual void sHandleCntctDetach (int cntctId)
 
virtual void sNewReg ()
 
virtual void sPartner ()
 
virtual void sProspect ()
 
virtual void sProspectToggled ()
 
virtual void sSalesRep ()
 
virtual void sSave ()
 
virtual void sTaxAuth ()
 
virtual void sUpdateRelationships ()
 
virtual void sUser ()
 
virtual void sViewVendor ()
 

Protected Member Functions

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

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

Static Protected Attributes

static ScriptCache_cache
 
static GuiClientInterface_guiClientInterface
 

Constructor & Destructor Documentation

◆ crmaccount()

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

◆ ~crmaccount()

crmaccount::~crmaccount ( )

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 crmaccount::closeEvent ( QCloseEvent *  pEvent)
protectedvirtual

◆ doDialog()

void crmaccount::doDialog ( QWidget parent,
const ParameterList &  pParams 
)
static

◆ engine()

QScriptEngine * ScriptablePrivate::engine ( )
virtualinherited

Reimplemented from ScriptableWidget.

◆ get()

ParameterList XWidget::get ( ) const
virtualinherited

Implements ScriptablePrivate.

◆ id()

int crmaccount::id ( )

◆ languageChange

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

◆ newId

int crmaccount::newId ( int  id)
signal

◆ postSet

enum SetResponse XWidget::postSet ( )
protectedvirtualslotinherited

◆ retranslateUi()

void Ui_crmaccount::retranslateUi ( QWidget crmaccount)
inlineinherited

◆ saved

void crmaccount::saved ( int  )
signal

◆ sCheckNumber

void crmaccount::sCheckNumber ( )
protectedvirtualslot

◆ sClose

void crmaccount::sClose ( )
protectedvirtualslot

◆ sCompetitor

void crmaccount::sCompetitor ( )
protectedvirtualslot

◆ sCustomer

void crmaccount::sCustomer ( )
protectedvirtualslot

◆ sCustomerToggled

void crmaccount::sCustomerToggled ( )
protectedvirtualslot

◆ sDeleteReg

void crmaccount::sDeleteReg ( )
protectedvirtualslot

◆ sEditReg

void crmaccount::sEditReg ( )
protectedvirtualslot

◆ sEditVendor

void crmaccount::sEditVendor ( )
protectedvirtualslot

◆ sEmployee

void crmaccount::sEmployee ( )
protectedvirtualslot

◆ set

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

◆ setId

void crmaccount::setId ( int  id)
virtualslot

◆ setScriptableParams()

bool ScriptableWidget::setScriptableParams ( ParameterList &  params)
virtualinherited

◆ setupUi()

void Ui_crmaccount::setupUi ( QWidget crmaccount)
inlineinherited

◆ setViewMode

void crmaccount::setViewMode ( )
protectedvirtualslot

◆ setVisible

void crmaccount::setVisible ( bool  visible)
protectedvirtualslot

◆ sHandleButtons

void crmaccount::sHandleButtons ( )
protectedvirtualslot

◆ sHandleChildButtons

void crmaccount::sHandleChildButtons ( )
protectedvirtualslot

◆ sHandleCntctDetach

void crmaccount::sHandleCntctDetach ( int  cntctId)
protectedvirtualslot

◆ showEvent()

void XWidget::showEvent ( QShowEvent *  event)
protectedinherited

◆ sNewReg

void crmaccount::sNewReg ( )
protectedvirtualslot

◆ sPartner

void crmaccount::sPartner ( )
protectedvirtualslot

◆ sPopulate

void crmaccount::sPopulate ( )
virtualslot

◆ sPopulateRegistrations

void crmaccount::sPopulateRegistrations ( )
virtualslot

◆ sProspect

void crmaccount::sProspect ( )
protectedvirtualslot

◆ sProspectToggled

void crmaccount::sProspectToggled ( )
protectedvirtualslot

◆ sSalesRep

void crmaccount::sSalesRep ( )
protectedvirtualslot

◆ sSave

void crmaccount::sSave ( )
protectedvirtualslot

◆ sTaxAuth

void crmaccount::sTaxAuth ( )
protectedvirtualslot

◆ sUpdateRelationships

void crmaccount::sUpdateRelationships ( )
protectedvirtualslot

◆ sUser

void crmaccount::sUser ( )
protectedvirtualslot

◆ sViewVendor

void crmaccount::sViewVendor ( )
protectedvirtualslot

Member Data Documentation

◆ _active

QCheckBox* Ui_crmaccount::_active
inherited

◆ _allButton

QRadioButton* Ui_crmaccount::_allButton
inherited

◆ _allPage

QWidget* Ui_crmaccount::_allPage
inherited

◆ _cache

ScriptCache * ScriptableWidget::_cache
staticprotectedinherited

◆ _characteristicsTab

QWidget* Ui_crmaccount::_characteristicsTab
inherited

◆ _charass

CharacteristicsWidget* Ui_crmaccount::_charass
inherited

◆ _close

QPushButton* Ui_crmaccount::_close
inherited

◆ _comments

Comments* Ui_crmaccount::_comments
inherited

◆ _commentsTab

QWidget* Ui_crmaccount::_commentsTab
inherited

◆ _competitor

QCheckBox* Ui_crmaccount::_competitor
inherited

◆ _competitorLit

QLabel* Ui_crmaccount::_competitorLit
inherited

◆ _contacts

contacts* crmaccount::_contacts
protected

◆ _contactsTab

QWidget* Ui_crmaccount::_contactsTab
inherited

◆ _customer

QCheckBox* Ui_crmaccount::_customer
inherited

◆ _customerButton

QPushButton* Ui_crmaccount::_customerButton
inherited

◆ _debugger

QScriptEngineDebugger* ScriptableWidget::_debugger
protectedinherited

◆ _deleteReg

QPushButton* Ui_crmaccount::_deleteReg
inherited

◆ _documents

Documents* Ui_crmaccount::_documents
inherited

◆ _documentsTab

QWidget* Ui_crmaccount::_documentsTab
inherited

◆ _editReg

QPushButton* Ui_crmaccount::_editReg
inherited

◆ _employee

QCheckBox* Ui_crmaccount::_employee
inherited

◆ _employeeButton

QPushButton* Ui_crmaccount::_employeeButton
inherited

◆ _engine

QScriptEngine* ScriptableWidget::_engine
protectedinherited

◆ _guiClientInterface

GuiClientInterface * ScriptableWidget::_guiClientInterface
staticinherited

◆ _individual

QRadioButton* Ui_crmaccount::_individual
inherited

◆ _lastSetParams

ParameterList ScriptablePrivate::_lastSetParams
inherited

◆ _name

XLineEdit* Ui_crmaccount::_name
inherited

◆ _nameLit

QLabel* Ui_crmaccount::_nameLit
inherited

◆ _newReg

QPushButton* Ui_crmaccount::_newReg
inherited

◆ _notes

XTextEdit* Ui_crmaccount::_notes
inherited

◆ _notesTab

QWidget* Ui_crmaccount::_notesTab
inherited

◆ _number

XLineEdit* Ui_crmaccount::_number
inherited

◆ _numberLit

QLabel* Ui_crmaccount::_numberLit
inherited

◆ _organization

QRadioButton* Ui_crmaccount::_organization
inherited

◆ _owner

UsernameCluster* Ui_crmaccount::_owner
inherited

◆ _ownerGroup

QGroupBox* Ui_crmaccount::_ownerGroup
inherited

◆ _ownerLit

QLabel* Ui_crmaccount::_ownerLit
inherited

◆ _parentCrmacct

CRMAcctCluster* Ui_crmaccount::_parentCrmacct
inherited

◆ _parentLit

QLabel* Ui_crmaccount::_parentLit
inherited

◆ _partner

QCheckBox* Ui_crmaccount::_partner
inherited

◆ _partnerLit

QLabel* Ui_crmaccount::_partnerLit
inherited

◆ _primary

ContactCluster* Ui_crmaccount::_primary
inherited

◆ _primaryButton

QRadioButton* Ui_crmaccount::_primaryButton
inherited

◆ _primaryPage

QWidget* Ui_crmaccount::_primaryPage
inherited

◆ _prospect

QCheckBox* Ui_crmaccount::_prospect
inherited

◆ _prospectButton

QPushButton* Ui_crmaccount::_prospectButton
inherited

◆ _reg

XTreeWidget* Ui_crmaccount::_reg
inherited

◆ _registrationsTab

QWidget* Ui_crmaccount::_registrationsTab
inherited

◆ _relationshipsGroup

QGroupBox* Ui_crmaccount::_relationshipsGroup
inherited

◆ _rememberPos

QAction* ScriptablePrivate::_rememberPos
inherited

◆ _rememberSize

QAction* ScriptablePrivate::_rememberSize
inherited

◆ _salesrep

QCheckBox* Ui_crmaccount::_salesrep
inherited

◆ _salesrepButton

QPushButton* Ui_crmaccount::_salesrepButton
inherited

◆ _save

QPushButton* Ui_crmaccount::_save
inherited

◆ _scriptLoaded

bool ScriptableWidget::_scriptLoaded
protectedinherited

◆ _secondary

ContactCluster* Ui_crmaccount::_secondary
inherited

◆ _secondaryButton

QRadioButton* Ui_crmaccount::_secondaryButton
inherited

◆ _secondaryPage

QWidget* Ui_crmaccount::_secondaryPage
inherited

◆ _self

QWidget* ScriptableWidget::_self
protectedinherited

◆ _showMe

QAction* ScriptablePrivate::_showMe
inherited

◆ _shown

bool ScriptablePrivate::_shown
inherited

◆ _tab

QTabWidget* Ui_crmaccount::_tab
inherited

◆ _taxauth

QCheckBox* Ui_crmaccount::_taxauth
inherited

◆ _taxauthButton

QPushButton* Ui_crmaccount::_taxauthButton
inherited

◆ _todoList

todoList* crmaccount::_todoList
protected

◆ _todoListTab

QWidget* Ui_crmaccount::_todoListTab
inherited

◆ _typeBox

QGroupBox* Ui_crmaccount::_typeBox
inherited

◆ _user

QCheckBox* Ui_crmaccount::_user
inherited

◆ _userButton

QPushButton* Ui_crmaccount::_userButton
inherited

◆ _vendor

QCheckBox* Ui_crmaccount::_vendor
inherited

◆ _vendorButton

QPushButton* Ui_crmaccount::_vendorButton
inherited

◆ _widgetStack

QStackedWidget* Ui_crmaccount::_widgetStack
inherited

◆ gridLayout

QGridLayout* Ui_crmaccount::gridLayout
inherited

◆ gridLayout1

QGridLayout* Ui_crmaccount::gridLayout1
inherited

◆ gridLayout2

QGridLayout* Ui_crmaccount::gridLayout2
inherited

◆ gridLayout_10

QGridLayout* Ui_crmaccount::gridLayout_10
inherited

◆ gridLayout_11

QGridLayout* Ui_crmaccount::gridLayout_11
inherited

◆ gridLayout_12

QGridLayout* Ui_crmaccount::gridLayout_12
inherited

◆ gridLayout_13

QGridLayout* Ui_crmaccount::gridLayout_13
inherited

◆ gridLayout_14

QGridLayout* Ui_crmaccount::gridLayout_14
inherited

◆ gridLayout_15

QGridLayout* Ui_crmaccount::gridLayout_15
inherited

◆ gridLayout_2

QGridLayout* Ui_crmaccount::gridLayout_2
inherited

◆ gridLayout_3

QGridLayout* Ui_crmaccount::gridLayout_3
inherited

◆ gridLayout_4

QGridLayout* Ui_crmaccount::gridLayout_4
inherited

◆ gridLayout_5

QGridLayout* Ui_crmaccount::gridLayout_5
inherited

◆ gridLayout_6

QGridLayout* Ui_crmaccount::gridLayout_6
inherited

◆ gridLayout_7

QGridLayout* Ui_crmaccount::gridLayout_7
inherited

◆ gridLayout_8

QGridLayout* Ui_crmaccount::gridLayout_8
inherited

◆ gridLayout_9

QGridLayout* Ui_crmaccount::gridLayout_9
inherited

◆ hboxLayout

QHBoxLayout* Ui_crmaccount::hboxLayout
inherited

◆ hboxLayout1

QHBoxLayout* Ui_crmaccount::hboxLayout1
inherited

◆ hboxLayout2

QHBoxLayout* Ui_crmaccount::hboxLayout2
inherited

◆ horizontalLayout

QHBoxLayout* Ui_crmaccount::horizontalLayout
inherited

◆ horizontalLayout_10

QHBoxLayout* Ui_crmaccount::horizontalLayout_10
inherited

◆ horizontalLayout_11

QHBoxLayout* Ui_crmaccount::horizontalLayout_11
inherited

◆ horizontalLayout_12

QHBoxLayout* Ui_crmaccount::horizontalLayout_12
inherited

◆ horizontalLayout_13

QHBoxLayout* Ui_crmaccount::horizontalLayout_13
inherited

◆ horizontalLayout_2

QHBoxLayout* Ui_crmaccount::horizontalLayout_2
inherited

◆ horizontalLayout_3

QHBoxLayout* Ui_crmaccount::horizontalLayout_3
inherited

◆ horizontalLayout_4

QHBoxLayout* Ui_crmaccount::horizontalLayout_4
inherited

◆ horizontalLayout_5

QHBoxLayout* Ui_crmaccount::horizontalLayout_5
inherited

◆ horizontalLayout_6

QHBoxLayout* Ui_crmaccount::horizontalLayout_6
inherited

◆ horizontalLayout_7

QHBoxLayout* Ui_crmaccount::horizontalLayout_7
inherited

◆ horizontalLayout_8

QHBoxLayout* Ui_crmaccount::horizontalLayout_8
inherited

◆ horizontalLayout_9

QHBoxLayout* Ui_crmaccount::horizontalLayout_9
inherited

◆ horizontalSpacer

QSpacerItem* Ui_crmaccount::horizontalSpacer
inherited

◆ horizontalSpacer_2

QSpacerItem* Ui_crmaccount::horizontalSpacer_2
inherited

◆ horizontalSpacer_3

QSpacerItem* Ui_crmaccount::horizontalSpacer_3
inherited

◆ spacerItem

QSpacerItem* Ui_crmaccount::spacerItem
inherited

◆ spacerItem1

QSpacerItem* Ui_crmaccount::spacerItem1
inherited

◆ spacerItem2

QSpacerItem* Ui_crmaccount::spacerItem2
inherited

◆ spacerItem3

QSpacerItem* Ui_crmaccount::spacerItem3
inherited

◆ vboxLayout

QVBoxLayout* Ui_crmaccount::vboxLayout
inherited

◆ verticalLayout

QVBoxLayout* Ui_crmaccount::verticalLayout
inherited

◆ verticalLayout_2

QVBoxLayout* Ui_crmaccount::verticalLayout_2
inherited

◆ verticalLayout_3

QVBoxLayout* Ui_crmaccount::verticalLayout_3
inherited

◆ verticalSpacer

QSpacerItem* Ui_crmaccount::verticalSpacer
inherited

◆ verticalSpacer_2

QSpacerItem* Ui_crmaccount::verticalSpacer_2
inherited

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

Generated on Mon May 3 2021 xTuple ERP Programmer Reference, Version 4.12.0 doxygen 1.8.17