Eneboo - Documentación para desarrolladores
Tipos públicos | Slots públicos | Métodos públicos | Métodos protegidos | Métodos protegidos estáticos | Propiedades
Referencia de la Clase AQSSProject

#include <AQSSProject_p.h>

Diagrama de herencias de AQSSProject
AQSObject AQSBaseObject QObject Qt Qt

Lista de todos los miembros.

Tipos públicos

enum  ScriptState { New, Changed, UnChanged }

Slots públicos

void evaluate (const QString &entryFunction)
void evaluateScripts (const QValueList< QVariant > &scriptInfos, const QString &entryFunction=QString::null)
QSWorkbenchworkbench ()
bool editorsModified () const
bool scriptsModified () const
QStringList scriptNames () const
QSScriptscript (const QString &) const
QSScriptscript (QObject *) const
QObjectobject (const QString &) const
QObjectList objects () const
QSScriptcreateScript (QObject *, const QString &=QString::null)
QSScriptcreateScript (const QString &, const QString &=QString::null)
QSEditoractiveEditor () const
QSEditoreditor (QSScript *) const
QSEditorcreateEditor (QSScript *, QWidget *=0, const char *=0)
void addObject (QObject *)
void removeObject (const QObject *)

Métodos públicos

 AQ_DECLARE_AQS_OBJECT (SProject, Object)
QString entryFunction () const

Métodos protegidos

void specializedInternalInit ()

Métodos protegidos estáticos

static void * construct (const QSArgumentList &args)

Propiedades

QString entryFunction

Documentación de las enumeraciones miembro de la clase

Valores de enumeraciones:
New 
Changed 
UnChanged 

Documentación de las funciones miembro

QSEditor * AQSSProject::activeEditor ( ) const [inline, slot]
void AQSSProject::addObject ( QObject arg0) [inline, slot]
AQSSProject::AQ_DECLARE_AQS_OBJECT ( SProject  ,
Object   
)
static void* AQSSProject::construct ( const QSArgumentList args) [inline, static, protected]

Reimplementado de AQSObject.

QSEditor * AQSSProject::createEditor ( QSScript arg0,
QWidget arg1 = 0,
const char *  arg2 = 0 
) [inline, slot]
QSScript * AQSSProject::createScript ( QObject arg0,
const QString arg1 = QString::null 
) [inline, slot]
QSScript * AQSSProject::createScript ( const QString arg0,
const QString arg1 = QString::null 
) [inline, slot]
QSEditor * AQSSProject::editor ( QSScript arg0) const [inline, slot]
bool AQSSProject::editorsModified ( ) const [inline, slot]
QString AQSSProject::entryFunction ( ) const [inline]
void AQSSProject::evaluate ( const QString entryFunction) [inline, slot]
void AQSSProject::evaluateScripts ( const QValueList< QVariant > &  scriptInfos,
const QString entryFunction = QString::null 
) [inline, slot]
QObject * AQSSProject::object ( const QString arg0) const [inline, slot]
QObjectList AQSSProject::objects ( ) const [inline, slot]
void AQSSProject::removeObject ( const QObject arg0) [inline, slot]
QSScript * AQSSProject::script ( QObject arg0) const [inline, slot]
QSScript * AQSSProject::script ( const QString arg0) const [inline, slot]
QStringList AQSSProject::scriptNames ( ) const [inline, slot]
bool AQSSProject::scriptsModified ( ) const [inline, slot]
void AQSSProject::specializedInternalInit ( ) [inline, protected]

Reimplementado de AQSBaseObject.

QSWorkbench* AQSSProject::workbench ( ) [inline, slot]

Documentación de propiedades

QString AQSSProject::entryFunction [read]

La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'