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
ActionSet actions

Public Member Functions

 GUIClient (const QString &, const QString &)
virtual ~GUIClient ()
QDoubleValidatorcostVal ()
QString databaseURL ()
QIntValidatordayVal ()
const QDatedbDate ()
const QDateendOfTime ()
QFont fixedFont ()
void handleNewWindow (QWidget *, Qt::WindowModality=Qt::NonModal)
void initMenuBar ()
InputManagerinputManager ()
QString key ()
void launchBrowser (QWidget *, const QString &)
void loadScriptGlobals (QScriptEngine *engine)
QMenuBarmenuBar ()
QDoubleValidatormoneyVal ()
QWidgetmyActiveWindow ()
QDoubleValidatornegMoneyVal ()
QDoubleValidatornegPercentVal ()
QIntValidatororderVal ()
QDoubleValidatorpercentVal ()
void populateCustomMenu (QMenu *, const QString &)
QDoubleValidatorpriceVal ()
QDoubleValidatorqtyPerVal ()
QDoubleValidatorqtyVal ()
QDoubleValidatorratioVal ()
QDoubleValidatorrunTimeVal ()
void saveToolbarPositions ()
QDoubleValidatorscrapVal ()
void setCaption ()
bool showTopLevel () const
bool singleCurrency ()
const QDatestartOfTime ()
QFont systemFont ()
QDoubleValidatortransQtyVal ()
QString username ()
QDoubleValidatorweightVal ()
QWidgetList windowList ()
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]
QDoubleValidator* GUIClient::costVal (  )  [inline]
void GUIClient::creditMemosUpdated (  )  [signal]
void GUIClient::crmAccountsUpdated ( int   )  [signal]
void GUIClient::customersUpdated ( int  ,
bool   
) [signal]
QString GUIClient::databaseURL (  )  [inline]
QIntValidator* GUIClient::dayVal (  )  [inline]
const QDate& GUIClient::dbDate (  )  [inline]
const QDate& GUIClient::endOfTime (  )  [inline]
QFont GUIClient::fixedFont (  )  [inline]
void GUIClient::glSeriesUpdated (  )  [signal]
void GUIClient::handleNewWindow ( QWidget w,
Qt::WindowModality  m = Qt::NonModal 
)
void GUIClient::initMenuBar (  ) 
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]
QString GUIClient::key (  )  [inline]
void GUIClient::launchBrowser ( QWidget w,
const QString url 
)
void GUIClient::loadScriptGlobals ( QScriptEngine engine  ) 
QMenuBar * GUIClient::menuBar (  ) 
QDoubleValidator* GUIClient::moneyVal (  )  [inline]
QWidget * GUIClient::myActiveWindow (  ) 
QDoubleValidator* GUIClient::negMoneyVal (  )  [inline]
QDoubleValidator* GUIClient::negPercentVal (  )  [inline]
QIntValidator* GUIClient::orderVal (  )  [inline]
void GUIClient::paymentsUpdated ( int  ,
int  ,
bool   
) [signal]
QDoubleValidator* GUIClient::percentVal (  )  [inline]
void GUIClient::populateCustomMenu ( QMenu menu,
const QString module 
)
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]
QDoubleValidator* GUIClient::qtyPerVal (  )  [inline]
QDoubleValidator* GUIClient::qtyVal (  )  [inline]
void GUIClient::quotesUpdated ( int  ,
bool   
) [signal]
QDoubleValidator* GUIClient::ratioVal (  )  [inline]
void GUIClient::reportsChanged ( int  ,
bool   
) [signal]
void GUIClient::returnAuthorizationsUpdated (  )  [signal]
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]
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.

bool GUIClient::showTopLevel (  )  const [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]
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]
QFont GUIClient::systemFont (  )  [inline]
void GUIClient::taxAuthsUpdated ( int   )  [signal]
void GUIClient::tick (  )  [signal]
void GUIClient::transferOrdersUpdated ( int   )  [signal]
QDoubleValidator* GUIClient::transQtyVal (  )  [inline]
QString GUIClient::username (  )  [inline]
void GUIClient::vendorsUpdated (  )  [signal]
void GUIClient::vouchersUpdated (  )  [signal]
void GUIClient::warehousesUpdated (  )  [signal]
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]
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 Fri Sep 4 10:07:35 2009 xTuple ERP Programmer Reference, Version 3.3.0 doxygen 1.6.1