List of all members | Public Member Functions | Static Public Attributes | Protected Attributes | Static Protected Attributes
ScriptableWidget Class Reference

#include <scriptablewidget.h>

Inheritance diagram for ScriptableWidget:
docAttach Documents ScriptablePrivate VirtualCluster VirtualInfo VirtualList VirtualSearch XHeaderButtonBox

Public Member Functions

 ScriptableWidget (QWidget *self=0)
 
virtual ~ScriptableWidget ()
 
virtual QScriptEngine * engine ()
 
virtual void loadScript (const QString &oName)
 
virtual void loadScript (const QStringList &list)
 
virtual void loadScriptEngine ()
 
virtual Q_INVOKABLE bool setScriptableParams (ParameterList &)
 

Static Public Attributes

static GuiClientInterface_guiClientInterface
 

Protected Attributes

QScriptEngineDebugger * _debugger
 
QScriptEngine * _engine
 
bool _scriptLoaded
 
QWidget_self
 

Static Protected Attributes

static ScriptCache_cache
 

Constructor & Destructor Documentation

◆ ScriptableWidget()

ScriptableWidget::ScriptableWidget ( QWidget self = 0)

◆ ~ScriptableWidget()

ScriptableWidget::~ScriptableWidget ( )
virtual

Member Function Documentation

◆ engine()

QScriptEngine * ScriptableWidget::engine ( )
virtual

Reimplemented in ScriptablePrivate.

◆ loadScript() [1/2]

void ScriptableWidget::loadScript ( const QString &  oName)
virtual

◆ loadScript() [2/2]

void ScriptableWidget::loadScript ( const QStringList &  list)
virtual

◆ loadScriptEngine()

void ScriptableWidget::loadScriptEngine ( )
virtual

◆ setScriptableParams()

bool ScriptableWidget::setScriptableParams ( ParameterList &  params)
virtual

Member Data Documentation

◆ _cache

ScriptCache * ScriptableWidget::_cache
staticprotected

◆ _debugger

QScriptEngineDebugger* ScriptableWidget::_debugger
protected

◆ _engine

QScriptEngine* ScriptableWidget::_engine
protected

◆ _guiClientInterface

GuiClientInterface * ScriptableWidget::_guiClientInterface
static

◆ _scriptLoaded

bool ScriptableWidget::_scriptLoaded
protected

◆ _self

QWidget* ScriptableWidget::_self
protected

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

Generated on Fri Apr 9 2021 xTuple ERP Programmer Reference, Version 6.0.0 doxygen 1.8.17