GUIClient Class Reference

#include <guiclient.h>

List of all members.

Properties

QString key

Public Attributes

XSqlQuery __cust
int __custListSerial
XSqlQuery __item
int __itemListSerial
QAssistantClient_assClient
QMap< const QObject *, int > _customCommands
QString _key
XSqlQuery _q
ReportHandler * _reportHandler
QString _singleWindow
TimeoutHandler_timeoutHandler

Public Member Functions

 GUIClient (const QString &, const QString &)
virtual ~GUIClient ()
Q_INVOKABLE QDoubleValidatorcostVal ()
Q_INVOKABLE QString databaseURL ()
Q_INVOKABLE QIntValidatordayVal ()
Q_INVOKABLE const QDate dbDate ()
Q_INVOKABLE const QDate endOfTime ()
Q_INVOKABLE QFont fixedFont ()
Q_INVOKABLE void handleNewWindow (QWidget *, Qt::WindowModality=Qt::NonModal)
Q_INVOKABLE void initMenuBar ()
Q_INVOKABLE InputManagerinputManager ()
Q_INVOKABLE QString key ()
Q_INVOKABLE void launchBrowser (QWidget *, const QString &)
void loadScriptGlobals (QScriptEngine *engine)
Q_INVOKABLE QMenuBarmenuBar ()
Q_INVOKABLE QDoubleValidatormoneyVal ()
Q_INVOKABLE QWidgetmyActiveWindow ()
Q_INVOKABLE QDoubleValidatornegMoneyVal ()
Q_INVOKABLE QDoubleValidatornegPercentVal ()
Q_INVOKABLE QIntValidatororderVal ()
Q_INVOKABLE QDoubleValidatorpercentVal ()
Q_INVOKABLE void populateCustomMenu (QMenu *, const QString &)
Q_INVOKABLE QDoubleValidatorpriceVal ()
Q_INVOKABLE QDoubleValidatorqtyPerVal ()
Q_INVOKABLE QDoubleValidatorqtyVal ()
Q_INVOKABLE QDoubleValidatorratioVal ()
Q_INVOKABLE QDoubleValidatorrunTimeVal ()
Q_INVOKABLE void saveToolbarPositions ()
Q_INVOKABLE QDoubleValidatorscrapVal ()
Q_INVOKABLE void setCaption ()
Q_INVOKABLE bool showTopLevel () const
Q_INVOKABLE bool shuttingDown ()
Q_INVOKABLE bool singleCurrency ()
Q_INVOKABLE const QDate startOfTime ()
Q_INVOKABLE QFont systemFont ()
Q_INVOKABLE QDoubleValidatortransQtyVal ()
Q_INVOKABLE QString username ()
Q_INVOKABLE QDoubleValidatorweightVal ()
Q_INVOKABLE QWidgetList windowList ()
Q_INVOKABLE QWorkspaceworkspace ()

Public Slots

void sAssortmentsUpdated (int, bool)
void sBankAdjustmentsUpdated (int, bool)
void sBBOMsUpdated (int, bool)
void sBillingSelectionUpdated (int, int)
void sBOMsUpdated (int, bool)
void sBOOsUpdated (int, bool)
void sBudgetsUpdated (int, bool)
void sCashReceiptsUpdated (int, bool)
void sChecksUpdated (int, int, bool)
void sClearErrorMessages ()
void sConfigureGLUpdated ()
void sCreditMemosUpdated ()
void sCrmAccountsUpdated (int)
void sCustomCommand ()
void sCustomersUpdated (int, bool)
void setWindowTitle ()
void sFocusChanged (QWidget *old, QWidget *now)
void sGlSeriesUpdated ()
void sIdleTimeout ()
void sInvoicesUpdated (int, bool)
void sItemGroupsUpdated (int, bool)
void sItemsitesUpdated ()
void sItemsUpdated (int, bool)
void sNewErrorMessage ()
void sPaymentsUpdated (int, int, bool)
void sProjectsUpdated (int)
void sProspectsUpdated ()
void sPurchaseOrderReceiptsUpdated ()
void sPurchaseOrdersUpdated (int, bool)
void sPurchaseRequestsUpdated ()
void sQOHChanged (int, bool)
void sQuotesUpdated (int)
void sReportError (const QString &)
void sReportsChanged (int, bool)
void sReturnAuthorizationsUpdated ()
void sSalesOrdersUpdated (int)
void sStandardPeriodsUpdated ()
void sTaxAuthsUpdated (int)
void sTick ()
void sTransferOrdersUpdated (int)
void sVendorsUpdated ()
void sVouchersUpdated ()
void sWarehousesUpdated ()
void sWorkCentersUpdated ()
void sWorkOrderMaterialsUpdated (int, int, bool)
void sWorkOrderOperationsUpdated (int, int, bool)
void sWorkOrdersUpdated (int, bool)

Signals

void assortmentsUpdated (int, bool)
void bankAdjustmentsUpdated (int, bool)
void bbomsUpdated (int, bool)
void billingSelectionUpdated (int, int)
void bomsUpdated (int, bool)
void boosUpdated (int, bool)
void budgetsUpdated (int, bool)
void cashReceiptsUpdated (int, bool)
void checksUpdated (int, int, bool)
void configureGLUpdated ()
void creditMemosUpdated ()
void crmAccountsUpdated (int)
void customersUpdated (int, bool)
void glSeriesUpdated ()
void invoicesUpdated (int, bool)
void itemGroupsUpdated (int, bool)
void itemsitesUpdated ()
void itemsUpdated (int, bool)
void paymentsUpdated (int, int, bool)
void projectsUpdated (int)
void prospectsUpdated ()
void purchaseOrderReceiptsUpdated ()
void purchaseOrdersUpdated (int, bool)
void purchaseRequestsUpdated ()
void qohChanged (int, bool)
void quotesUpdated (int, bool)
void reportsChanged (int, bool)
void returnAuthorizationsUpdated ()
void salesOrdersUpdated (int, bool)
void standardPeriodsUpdated ()
void taxAuthsUpdated (int)
void tick ()
void transferOrdersUpdated (int)
void vendorsUpdated ()
void vouchersUpdated ()
void warehousesUpdated ()
void workCentersUpdated ()
void workOrderMaterialsUpdated (int, int, bool)
void workOrderOperationsUpdated (int, int, bool)
void workOrdersUpdated (int, bool)

Protected Member Functions

void closeEvent (QCloseEvent *)
void showEvent (QShowEvent *)

Protected Slots

void windowDestroyed (QObject *)

Friends

class XDialog
class XMainWindow
class XWidget

Constructor & Destructor Documentation

GUIClient::GUIClient ( const QString pDatabaseURL,
const QString pUsername 
)
GUIClient::~GUIClient (  )  [virtual]

Member Function Documentation

void GUIClient::assortmentsUpdated ( int  ,
bool   
) [signal]
void GUIClient::bankAdjustmentsUpdated ( int  ,
bool   
) [signal]
void GUIClient::bbomsUpdated ( int  ,
bool   
) [signal]
void GUIClient::billingSelectionUpdated ( int  ,
int   
) [signal]
void GUIClient::bomsUpdated ( int  ,
bool   
) [signal]
void GUIClient::boosUpdated ( int  ,
bool   
) [signal]
void GUIClient::budgetsUpdated ( int  ,
bool   
) [signal]
void GUIClient::cashReceiptsUpdated ( int  ,
bool   
) [signal]
void GUIClient::checksUpdated ( int  ,
int  ,
bool   
) [signal]
void GUIClient::closeEvent ( QCloseEvent event  )  [protected, virtual]

Reimplemented from QWidget.

void GUIClient::configureGLUpdated (  )  [signal]
Q_INVOKABLE QDoubleValidator* GUIClient::costVal (  )  [inline]
void GUIClient::creditMemosUpdated (  )  [signal]
void GUIClient::crmAccountsUpdated ( int   )  [signal]
void GUIClient::customersUpdated ( int  ,
bool   
) [signal]
Q_INVOKABLE QString GUIClient::databaseURL (  )  [inline]
Q_INVOKABLE QIntValidator* GUIClient::dayVal (  )  [inline]
Q_INVOKABLE const QDate GUIClient::dbDate (  )  [inline]
Q_INVOKABLE const QDate GUIClient::endOfTime (  )  [inline]
Q_INVOKABLE QFont GUIClient::fixedFont (  )  [inline]
void GUIClient::glSeriesUpdated (  )  [signal]
void GUIClient::handleNewWindow ( QWidget w,
Qt::WindowModality  m = Qt::NonModal 
)
void GUIClient::initMenuBar (  ) 
Q_INVOKABLE InputManager* GUIClient::inputManager (  )  [inline]
void GUIClient::invoicesUpdated ( int  ,
bool   
) [signal]
void GUIClient::itemGroupsUpdated ( int  ,
bool   
) [signal]
void GUIClient::itemsitesUpdated (  )  [signal]
void GUIClient::itemsUpdated ( int  ,
bool   
) [signal]
Q_INVOKABLE QString GUIClient::key (  )  [inline]
void GUIClient::launchBrowser ( QWidget w,
const QString url 
)
void GUIClient::loadScriptGlobals ( QScriptEngine engine  ) 
QMenuBar * GUIClient::menuBar (  ) 
Q_INVOKABLE QDoubleValidator* GUIClient::moneyVal (  )  [inline]
QWidget * GUIClient::myActiveWindow (  ) 
Q_INVOKABLE QDoubleValidator* GUIClient::negMoneyVal (  )  [inline]
Q_INVOKABLE QDoubleValidator* GUIClient::negPercentVal (  )  [inline]
Q_INVOKABLE QIntValidator* GUIClient::orderVal (  )  [inline]
void GUIClient::paymentsUpdated ( int  ,
int  ,
bool   
) [signal]
Q_INVOKABLE QDoubleValidator* GUIClient::percentVal (  )  [inline]
void GUIClient::populateCustomMenu ( QMenu menu,
const QString module 
)
Q_INVOKABLE QDoubleValidator* GUIClient::priceVal (  )  [inline]
void GUIClient::projectsUpdated ( int   )  [signal]
void GUIClient::prospectsUpdated (  )  [signal]
void GUIClient::purchaseOrderReceiptsUpdated (  )  [signal]
void GUIClient::purchaseOrdersUpdated ( int  ,
bool   
) [signal]
void GUIClient::purchaseRequestsUpdated (  )  [signal]
void GUIClient::qohChanged ( int  ,
bool   
) [signal]
Q_INVOKABLE QDoubleValidator* GUIClient::qtyPerVal (  )  [inline]
Q_INVOKABLE QDoubleValidator* GUIClient::qtyVal (  )  [inline]
void GUIClient::quotesUpdated ( int  ,
bool   
) [signal]
Q_INVOKABLE QDoubleValidator* GUIClient::ratioVal (  )  [inline]
void GUIClient::reportsChanged ( int  ,
bool   
) [signal]
void GUIClient::returnAuthorizationsUpdated (  )  [signal]
Q_INVOKABLE QDoubleValidator* GUIClient::runTimeVal (  )  [inline]
void GUIClient::salesOrdersUpdated ( int  ,
bool   
) [signal]
void GUIClient::sAssortmentsUpdated ( int  pItemid,
bool  pLocalUpdate 
) [slot]
void GUIClient::saveToolbarPositions (  ) 
void GUIClient::sBankAdjustmentsUpdated ( int  pBankadjid,
bool  pLocal 
) [slot]
void GUIClient::sBBOMsUpdated ( int  intPItemid,
bool  boolPLocalUpdate 
) [slot]
void GUIClient::sBillingSelectionUpdated ( int  pCoheadid,
int  pCoitemid 
) [slot]
void GUIClient::sBOMsUpdated ( int  intPItemid,
bool  boolPLocalUpdate 
) [slot]
void GUIClient::sBOOsUpdated ( int  intPItemid,
bool  boolPLocalUpdate 
) [slot]
void GUIClient::sBudgetsUpdated ( int  intPItemid,
bool  boolPLocalUpdate 
) [slot]
void GUIClient::sCashReceiptsUpdated ( int  pCashrcptid,
bool  pLocal 
) [slot]
void GUIClient::sChecksUpdated ( int  pBankaccntid,
int  pCheckid,
bool  pLocal 
) [slot]
void GUIClient::sClearErrorMessages (  )  [slot]
void GUIClient::sConfigureGLUpdated (  )  [slot]
Q_INVOKABLE QDoubleValidator* GUIClient::scrapVal (  )  [inline]
void GUIClient::sCreditMemosUpdated (  )  [slot]
void GUIClient::sCrmAccountsUpdated ( int  crmacctid  )  [slot]
void GUIClient::sCustomCommand (  )  [slot]
void GUIClient::sCustomersUpdated ( int  pCustid,
bool  pLocal 
) [slot]
void GUIClient::setCaption (  ) 
void GUIClient::setWindowTitle (  )  [slot]
void GUIClient::sFocusChanged ( QWidget old,
QWidget now 
) [slot]
void GUIClient::sGlSeriesUpdated (  )  [slot]
void GUIClient::showEvent ( QShowEvent event  )  [protected, virtual]

Reimplemented from QWidget.

Q_INVOKABLE bool GUIClient::showTopLevel (  )  const [inline]
Q_INVOKABLE bool GUIClient::shuttingDown (  )  [inline]
void GUIClient::sIdleTimeout (  )  [slot]
bool GUIClient::singleCurrency (  ) 
void GUIClient::sInvoicesUpdated ( int  pInvcheadid,
bool  pLocal 
) [slot]
void GUIClient::sItemGroupsUpdated ( int  pItemgrpid,
bool  pLocal 
) [slot]
void GUIClient::sItemsitesUpdated (  )  [slot]
void GUIClient::sItemsUpdated ( int  intPItemid,
bool  boolPLocalUpdate 
) [slot]
void GUIClient::sNewErrorMessage (  )  [slot]
void GUIClient::sPaymentsUpdated ( int  pBankaccntid,
int  pApselectid,
bool  pLocal 
) [slot]
void GUIClient::sProjectsUpdated ( int  prjid  )  [slot]
void GUIClient::sProspectsUpdated (  )  [slot]
void GUIClient::sPurchaseOrderReceiptsUpdated (  )  [slot]
void GUIClient::sPurchaseOrdersUpdated ( int  pPoheadid,
bool  pLocalUpdate 
) [slot]
void GUIClient::sPurchaseRequestsUpdated (  )  [slot]
void GUIClient::sQOHChanged ( int  pItemsiteid,
bool  pLocal 
) [slot]
void GUIClient::sQuotesUpdated ( int  pQuheadid  )  [slot]
void GUIClient::sReportError ( const QString pError  )  [slot]
void GUIClient::sReportsChanged ( int  pReportid,
bool  pLocal 
) [slot]
void GUIClient::sReturnAuthorizationsUpdated (  )  [slot]
void GUIClient::sSalesOrdersUpdated ( int  pSoheadid  )  [slot]
void GUIClient::sStandardPeriodsUpdated (  )  [slot]
void GUIClient::standardPeriodsUpdated (  )  [signal]
Q_INVOKABLE const QDate GUIClient::startOfTime (  )  [inline]
void GUIClient::sTaxAuthsUpdated ( int  taxauthid  )  [slot]
void GUIClient::sTick (  )  [slot]
void GUIClient::sTransferOrdersUpdated ( int  id  )  [slot]
void GUIClient::sVendorsUpdated (  )  [slot]
void GUIClient::sVouchersUpdated (  )  [slot]
void GUIClient::sWarehousesUpdated (  )  [slot]
void GUIClient::sWorkCentersUpdated (  )  [slot]
void GUIClient::sWorkOrderMaterialsUpdated ( int  pWoid,
int  pWomatlid,
bool  pLocalUpdate 
) [slot]
void GUIClient::sWorkOrderOperationsUpdated ( int  pWoid,
int  pWooperid,
bool  pLocalUpdate 
) [slot]
void GUIClient::sWorkOrdersUpdated ( int  pWoid,
bool  pLocalUpdate 
) [slot]
Q_INVOKABLE QFont GUIClient::systemFont (  )  [inline]
void GUIClient::taxAuthsUpdated ( int   )  [signal]
void GUIClient::tick (  )  [signal]
void GUIClient::transferOrdersUpdated ( int   )  [signal]
Q_INVOKABLE QDoubleValidator* GUIClient::transQtyVal (  )  [inline]
Q_INVOKABLE QString GUIClient::username (  )  [inline]
void GUIClient::vendorsUpdated (  )  [signal]
void GUIClient::vouchersUpdated (  )  [signal]
void GUIClient::warehousesUpdated (  )  [signal]
Q_INVOKABLE QDoubleValidator* GUIClient::weightVal (  )  [inline]
void GUIClient::windowDestroyed ( QObject o  )  [protected, slot]
QWidgetList GUIClient::windowList (  ) 
void GUIClient::workCentersUpdated (  )  [signal]
void GUIClient::workOrderMaterialsUpdated ( int  ,
int  ,
bool   
) [signal]
void GUIClient::workOrderOperationsUpdated ( int  ,
int  ,
bool   
) [signal]
void GUIClient::workOrdersUpdated ( int  ,
bool   
) [signal]
Q_INVOKABLE QWorkspace* GUIClient::workspace (  )  [inline]

Friends And Related Function Documentation

friend class XDialog [friend]
friend class XMainWindow [friend]
friend class XWidget [friend]

Member Data Documentation

XSqlQuery GUIClient::__cust
XSqlQuery GUIClient::__item
XSqlQuery GUIClient::_q
ReportHandler* GUIClient::_reportHandler

Property Documentation

QString GUIClient::key [read]

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

Generated on Mon Nov 30 09:57:50 2009 xTuple ERP Programmer Reference, Version 3.4.0RC doxygen 1.6.1