ScriptToolbox Class Reference

#include <scripttoolbox.h>

List of all members.

Public Member Functions

 ScriptToolbox (QScriptEngine *engine)
virtual ~ScriptToolbox ()

Public Slots

void addColumnXTreeWidget (QWidget *tree, const QString &, int, int, bool=true, const QString=QString(), const QString=QString())
bool copyFile (const QString &oldName, const QString &newName)
bool coreDisconnect (QObject *sender, const QString &signal, QObject *receiver, const QString &method)
QObjectcostVal ()
QObjectcreateGridLayout ()
QObjectcreateLayout (const QString &className, QWidget *parent, const QString &name=QString())
QWidgetcreateWidget (const QString &className, QWidget *parent=0, const QString &name=QString())
QObjectdayVal ()
QObjectexecuteBegin ()
QObjectexecuteCommit ()
QObjectexecuteDbQuery (const QString &group, const QString &name, const ParameterList &params)
QObjectexecuteDbQuery (const QString &group, const QString &name)
QObjectexecuteQuery (const QString &query, const ParameterList &params)
QObjectexecuteQuery (const QString &query)
QObjectexecuteRollback ()
QString fileDialog (QWidget *parent, const QString &caption, const QString &dir, const QString &filter, int fileModeSel, int acceptModeSel)
bool fileExists (const QString &name)
QObjectgetCreditCardProcessor ()
QString getCurrentDir ()
QString getFileName (const QString &path)
QString getHomeDir ()
QString getTempDir ()
QWidgetlastWindow () const
void layoutBoxInsertWidget (QObject *, int index, QWidget *, int stretch=0, int alignment=0)
void layoutGridAddLayout (QObject *, QObject *, int row, int column, int alignment=0)
void layoutGridAddWidget (QObject *, QWidget *, int fromRow, int fromColumn, int rowSpan, int columnSpan, int alignment=0)
void layoutGridAddWidget (QObject *, QWidget *, int row, int column, int alignment=0)
void layoutStackedInsertWidget (QObject *, int index, QWidget *)
void listProperties (const QScriptValue &obj) const
void loadQWebView (QWidget *webView, const QString &url)
QWidgetloadUi (const QString &screenName, QWidget *parent=0)
bool makePath (const QString &mkPath, const QString &rootPath)
int menuActionCount (QObject *menu)
QObjectmenuAddAction (QObject *menu, const QString &text, const bool enabled=true)
QObjectmenuAddMenu (QObject *menu, const QString &text, const QString &name=QString())
QObjectmenuAddSeparator (QObject *menu)
QObjectmenuInsertAction (QObject *menu, QObject *before, const QString &name=QString(), const bool enabled=true)
QObjectmenuInsertMenu (QObject *menu, QObject *before, const QString &name)
QObjectmenuInsertSeparator (QObject *menu, QObject *before)
void menuRemove (QObject *menu, QObject *action)
int messageBox (const QString &type, QWidget *parent, const QString &title, const QString &text, int buttons=0x00000400, int defaultButton=0x00000000)
QObjectmoneyVal ()
QObjectnegMoneyVal ()
void openUrl (const QString &fileUrl)
QWidgetopenWindow (const QString pname, QWidget *parent=0, Qt::WindowModality modality=Qt::NonModal, Qt::WindowFlags flags=0)
QObjectorderVal ()
QObjectpercentVal ()
void populateXTreeWidget (QWidget *tree, QObject *pSql, bool=FALSE)
QObjectpriceVal ()
bool printReport (const QString &name, const ParameterList &params, const bool preview)
bool printReport (const QString &name, const ParameterList &params, const QString &pdfFilename=QString::null)
QObjectqtyPerVal ()
QObjectqtyVal ()
QObjectratioVal ()
bool removeFile (const QString &name)
bool removePath (const QString &rmPath, const QString &rootPath)
bool renameFile (const QString &oldName, const QString &newName)
QString rootPath ()
QObjectrunTimeVal ()
int saveCreditCard (QWidget *parent, int custId, QString ccName, QString ccAddress1, QString ccAddress2, QString ccCity, QString ccState, QString ccZip, QString ccCountry, QString ccNumber, QString ccType, QString ccExpireMonth, QString ccExpireYear, int ccId=0, bool ccActive=true)
QString storedProcErrorLookup (const QString proc, const int result)
int tabCount (QWidget *tab)
int tabInsertTab (QWidget *tab, int idx, QWidget *page, const QString &text)
void tabRemoveTab (QWidget *tab, int idx)
void tabSetTabEnabled (QWidget *tab, int idx, bool enable)
void tabSetTabText (QWidget *tab, int idx, const QString &text)
int tabTabIndex (QWidget *tab, QWidget *page)
QString tabtabText (QWidget *tab, int idx)
QWidgettabWidget (QWidget *tab, int idx)
QString textStreamRead (const QString &name)
bool textStreamWrite (const QString &name, const QString &WriteText)
QObjectTransQtyVal ()
QObjectweightVal ()
QObjectwidgetGetLayout (QWidget *w)

Static Public Member Functions

static void setLastWindow (QWidget *lw)
static QScriptValue variantToScriptValue (QScriptEngine *, QVariant)

Constructor & Destructor Documentation

ScriptToolbox::ScriptToolbox ( QScriptEngine engine  ) 
ScriptToolbox::~ScriptToolbox (  )  [virtual]

Member Function Documentation

void ScriptToolbox::addColumnXTreeWidget ( QWidget tree,
const QString pString,
int  pWidth,
int  pAlignment,
bool  pVisible = true,
const QString  pEditColumn = QString(),
const QString  pDisplayColumn = QString() 
) [slot]
bool ScriptToolbox::copyFile ( const QString oldName,
const QString newName 
) [slot]
bool ScriptToolbox::coreDisconnect ( QObject sender,
const QString signal,
QObject receiver,
const QString method 
) [slot]
QObject * ScriptToolbox::costVal (  )  [slot]
QObject * ScriptToolbox::createGridLayout (  )  [slot]
QObject * ScriptToolbox::createLayout ( const QString className,
QWidget parent,
const QString name = QString() 
) [slot]
QWidget * ScriptToolbox::createWidget ( const QString className,
QWidget parent = 0,
const QString name = QString() 
) [slot]
QObject * ScriptToolbox::dayVal (  )  [slot]
QObject * ScriptToolbox::executeBegin (  )  [slot]
QObject * ScriptToolbox::executeCommit (  )  [slot]
QObject * ScriptToolbox::executeDbQuery ( const QString group,
const QString name,
const ParameterList &  params 
) [slot]
QObject * ScriptToolbox::executeDbQuery ( const QString group,
const QString name 
) [slot]
QObject * ScriptToolbox::executeQuery ( const QString query,
const ParameterList &  params 
) [slot]
QObject * ScriptToolbox::executeQuery ( const QString query  )  [slot]
QObject * ScriptToolbox::executeRollback (  )  [slot]
QString ScriptToolbox::fileDialog ( QWidget parent,
const QString caption,
const QString dir,
const QString filter,
int  fileModeSel,
int  acceptModeSel 
) [slot]
bool ScriptToolbox::fileExists ( const QString name  )  [slot]
QObject * ScriptToolbox::getCreditCardProcessor (  )  [slot]
QString ScriptToolbox::getCurrentDir (  )  [slot]
QString ScriptToolbox::getFileName ( const QString path  )  [slot]
QString ScriptToolbox::getHomeDir (  )  [slot]
QString ScriptToolbox::getTempDir (  )  [slot]
QWidget * ScriptToolbox::lastWindow (  )  const [slot]
void ScriptToolbox::layoutBoxInsertWidget ( QObject obj,
int  index,
QWidget widget,
int  stretch = 0,
int  alignment = 0 
) [slot]
void ScriptToolbox::layoutGridAddLayout ( QObject parent,
QObject child,
int  row,
int  column,
int  alignment = 0 
) [slot]
void ScriptToolbox::layoutGridAddWidget ( QObject obj,
QWidget widget,
int  fromRow,
int  fromColumn,
int  rowSpan,
int  columnSpan,
int  alignment = 0 
) [slot]
void ScriptToolbox::layoutGridAddWidget ( QObject obj,
QWidget widget,
int  row,
int  column,
int  alignment = 0 
) [slot]
void ScriptToolbox::layoutStackedInsertWidget ( QObject obj,
int  index,
QWidget widget 
) [slot]
void ScriptToolbox::listProperties ( const QScriptValue obj  )  const [slot]
void ScriptToolbox::loadQWebView ( QWidget webView,
const QString url 
) [slot]
QWidget * ScriptToolbox::loadUi ( const QString screenName,
QWidget parent = 0 
) [slot]
bool ScriptToolbox::makePath ( const QString mkPath,
const QString rootPath 
) [slot]
int ScriptToolbox::menuActionCount ( QObject menu  )  [slot]
QObject * ScriptToolbox::menuAddAction ( QObject menu,
const QString text,
const bool  enabled = true 
) [slot]
QObject * ScriptToolbox::menuAddMenu ( QObject menu,
const QString text,
const QString name = QString() 
) [slot]
QObject * ScriptToolbox::menuAddSeparator ( QObject menu  )  [slot]
QObject * ScriptToolbox::menuInsertAction ( QObject menu,
QObject before,
const QString name = QString(),
const bool  enabled = true 
) [slot]
QObject * ScriptToolbox::menuInsertMenu ( QObject menu,
QObject before,
const QString name 
) [slot]
QObject * ScriptToolbox::menuInsertSeparator ( QObject menu,
QObject before 
) [slot]
void ScriptToolbox::menuRemove ( QObject menu,
QObject action 
) [slot]
int ScriptToolbox::messageBox ( const QString type,
QWidget parent,
const QString title,
const QString text,
int  buttons = 0x00000400,
int  defaultButton = 0x00000000 
) [slot]
QObject * ScriptToolbox::moneyVal (  )  [slot]
QObject * ScriptToolbox::negMoneyVal (  )  [slot]
void ScriptToolbox::openUrl ( const QString fileUrl  )  [slot]
QWidget * ScriptToolbox::openWindow ( const QString  pname,
QWidget parent = 0,
Qt::WindowModality  modality = Qt::NonModal,
Qt::WindowFlags  flags = 0 
) [slot]
QObject * ScriptToolbox::orderVal (  )  [slot]
QObject * ScriptToolbox::percentVal (  )  [slot]
void ScriptToolbox::populateXTreeWidget ( QWidget tree,
QObject pSql,
bool  pUseAltId = FALSE 
) [slot]
QObject * ScriptToolbox::priceVal (  )  [slot]
bool ScriptToolbox::printReport ( const QString name,
const ParameterList &  params,
const bool  preview 
) [slot]
bool ScriptToolbox::printReport ( const QString name,
const ParameterList &  params,
const QString pdfFilename = QString::null 
) [slot]
QObject * ScriptToolbox::qtyPerVal (  )  [slot]
QObject * ScriptToolbox::qtyVal (  )  [slot]
QObject * ScriptToolbox::ratioVal (  )  [slot]
bool ScriptToolbox::removeFile ( const QString name  )  [slot]
bool ScriptToolbox::removePath ( const QString rmPath,
const QString rootPath 
) [slot]
bool ScriptToolbox::renameFile ( const QString oldName,
const QString newName 
) [slot]
QString ScriptToolbox::rootPath (  )  [slot]
QObject * ScriptToolbox::runTimeVal (  )  [slot]
int ScriptToolbox::saveCreditCard ( QWidget parent,
int  custId,
QString  ccName,
QString  ccAddress1,
QString  ccAddress2,
QString  ccCity,
QString  ccState,
QString  ccZip,
QString  ccCountry,
QString  ccNumber,
QString  ccType,
QString  ccExpireMonth,
QString  ccExpireYear,
int  ccId = 0,
bool  ccActive = true 
) [slot]
void ScriptToolbox::setLastWindow ( QWidget lw  )  [static]
QString ScriptToolbox::storedProcErrorLookup ( const QString  proc,
const int  result 
) [slot]
int ScriptToolbox::tabCount ( QWidget tab  )  [slot]
int ScriptToolbox::tabInsertTab ( QWidget tab,
int  idx,
QWidget page,
const QString text 
) [slot]
void ScriptToolbox::tabRemoveTab ( QWidget tab,
int  idx 
) [slot]
void ScriptToolbox::tabSetTabEnabled ( QWidget tab,
int  idx,
bool  enable 
) [slot]
void ScriptToolbox::tabSetTabText ( QWidget tab,
int  idx,
const QString text 
) [slot]
int ScriptToolbox::tabTabIndex ( QWidget tab,
QWidget page 
) [slot]
QString ScriptToolbox::tabtabText ( QWidget tab,
int  idx 
) [slot]
QWidget * ScriptToolbox::tabWidget ( QWidget tab,
int  idx 
) [slot]
QString ScriptToolbox::textStreamRead ( const QString name  )  [slot]
bool ScriptToolbox::textStreamWrite ( const QString name,
const QString WriteText 
) [slot]
QObject * ScriptToolbox::TransQtyVal (  )  [slot]
QScriptValue ScriptToolbox::variantToScriptValue ( QScriptEngine engine,
QVariant  var 
) [static]
QObject * ScriptToolbox::weightVal (  )  [slot]
QObject * ScriptToolbox::widgetGetLayout ( QWidget w  )  [slot]

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

Generated on Fri Sep 4 10:07:49 2009 xTuple ERP Programmer Reference, Version 3.3.0 doxygen 1.6.1