87class ANANAS_EXPORT
aEngine :
public QObject
150 virtual bool init(
const QString &rcfile );
152 void openEmbedCatalogueEditor(
int oid, QWidget *parent=NULL,
const bool toSelect=
true);
154 QString sourcePreprocessor(
const QString &src );
156 void timerEvent(QTimerEvent *e);
157 int on_systemstart();
159 aForm *openForm(
int oid,
int fid = 0 ,
int defaultfor = 1,
160 int mode = 0, ANANAS_UID
id = 0,
aWidget* caller = 0,
bool modal =
false);
167 void Message(
int n,
const QString &msg );
168 void StatusMessage(
const QString &msg );
169 void StatusMessage(
const QString &msg,
const int &pos );
170 void settimer(
int sec, QString proc);
171 aForm * OpenForm(QString fname,
int mode=0,
aObject * selecter=0,
bool modal=
false);
172 aForm * OpenForm(QString fname,
int mode,
int ido,
aObject * selecter=0,
bool modal=
false);
173 QVariant value(
const QString &name );
174 void setValue(
const QString &name, QVariant value = QVariant::Invalid );
176 void on_MenuBar(
int id );
177 void execAction( aCfgItem &act, QObject *context = 0 );
179 aDataField *enterValue(
const QString &FieldType,
const QString &title =
"" );
180 bool startTransaction();
181 bool commitTransaction();
182 bool rollbackTransaction();
184 void error (
const QString & message, QObject * context,
185 const QString & scriptName,
int lineNumber );
186 void on_event(
const QString &data );
188 void statusMessage(
const QString &msg );
189 void statusMessage(
const QString &msg,
const int &pos );
190 void statusIcon(
const int &status );
191 void event(
const QString &source,
const QString &data );
196 QDict <QVariant> values;