2016-05-28 19:18:42 +03:00
|
|
|
// +build !minimal
|
|
|
|
|
2016-01-04 04:05:31 +03:00
|
|
|
#define protected public
|
2016-04-28 20:43:44 +03:00
|
|
|
#define private public
|
2016-01-04 04:05:31 +03:00
|
|
|
|
2015-12-06 02:56:16 +03:00
|
|
|
#include "scripttools.h"
|
|
|
|
#include "_cgo_export.h"
|
|
|
|
|
2015-12-23 18:22:00 +03:00
|
|
|
#include <QChildEvent>
|
|
|
|
#include <QEvent>
|
2016-04-28 20:43:44 +03:00
|
|
|
#include <QMetaMethod>
|
|
|
|
#include <QMetaObject>
|
2015-11-13 20:44:32 +03:00
|
|
|
#include <QObject>
|
|
|
|
#include <QScriptEngine>
|
|
|
|
#include <QScriptEngineDebugger>
|
2015-12-23 18:22:00 +03:00
|
|
|
#include <QTime>
|
|
|
|
#include <QTimer>
|
|
|
|
#include <QTimerEvent>
|
2015-12-06 02:56:16 +03:00
|
|
|
#include <QWidget>
|
2015-11-13 20:44:32 +03:00
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
class MyQScriptEngineDebugger: public QScriptEngineDebugger
|
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
public:
|
2016-04-28 20:43:44 +03:00
|
|
|
MyQScriptEngineDebugger(QObject *parent) : QScriptEngineDebugger(parent) {};
|
2016-08-23 23:51:01 +03:00
|
|
|
void Signal_EvaluationResumed() { callbackQScriptEngineDebugger_EvaluationResumed(this); };
|
|
|
|
void Signal_EvaluationSuspended() { callbackQScriptEngineDebugger_EvaluationSuspended(this); };
|
|
|
|
void timerEvent(QTimerEvent * event) { callbackQScriptEngineDebugger_TimerEvent(this, event); };
|
|
|
|
void childEvent(QChildEvent * event) { callbackQScriptEngineDebugger_ChildEvent(this, event); };
|
|
|
|
void connectNotify(const QMetaMethod & sign) { callbackQScriptEngineDebugger_ConnectNotify(this, const_cast<QMetaMethod*>(&sign)); };
|
|
|
|
void customEvent(QEvent * event) { callbackQScriptEngineDebugger_CustomEvent(this, event); };
|
|
|
|
void deleteLater() { callbackQScriptEngineDebugger_DeleteLater(this); };
|
|
|
|
void disconnectNotify(const QMetaMethod & sign) { callbackQScriptEngineDebugger_DisconnectNotify(this, const_cast<QMetaMethod*>(&sign)); };
|
|
|
|
bool event(QEvent * e) { return callbackQScriptEngineDebugger_Event(this, e) != 0; };
|
|
|
|
bool eventFilter(QObject * watched, QEvent * event) { return callbackQScriptEngineDebugger_EventFilter(this, watched, event) != 0; };
|
|
|
|
const QMetaObject * metaObject() const { return static_cast<QMetaObject*>(callbackQScriptEngineDebugger_MetaObject(const_cast<MyQScriptEngineDebugger*>(this))); };
|
2015-11-13 20:44:32 +03:00
|
|
|
};
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void* QScriptEngineDebugger_NewQScriptEngineDebugger(void* parent)
|
|
|
|
{
|
|
|
|
return new MyQScriptEngineDebugger(static_cast<QObject*>(parent));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void* QScriptEngineDebugger_Action(void* ptr, long long action)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->action(static_cast<QScriptEngineDebugger::DebuggerAction>(action));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_AttachTo(void* ptr, void* engine)
|
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->attachTo(static_cast<QScriptEngine*>(engine));
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
char QScriptEngineDebugger_AutoShowStandardWindow(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->autoShowStandardWindow();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void* QScriptEngineDebugger_CreateStandardMenu(void* ptr, void* parent)
|
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->createStandardMenu(static_cast<QWidget*>(parent));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void* QScriptEngineDebugger_CreateStandardToolBar(void* ptr, void* parent)
|
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->createStandardToolBar(static_cast<QWidget*>(parent));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_Detach(void* ptr)
|
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->detach();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_ConnectEvaluationResumed(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QScriptEngineDebugger*>(ptr), static_cast<void (QScriptEngineDebugger::*)()>(&QScriptEngineDebugger::evaluationResumed), static_cast<MyQScriptEngineDebugger*>(ptr), static_cast<void (MyQScriptEngineDebugger::*)()>(&MyQScriptEngineDebugger::Signal_EvaluationResumed));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_DisconnectEvaluationResumed(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QScriptEngineDebugger*>(ptr), static_cast<void (QScriptEngineDebugger::*)()>(&QScriptEngineDebugger::evaluationResumed), static_cast<MyQScriptEngineDebugger*>(ptr), static_cast<void (MyQScriptEngineDebugger::*)()>(&MyQScriptEngineDebugger::Signal_EvaluationResumed));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_EvaluationResumed(void* ptr)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->evaluationResumed();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_ConnectEvaluationSuspended(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QScriptEngineDebugger*>(ptr), static_cast<void (QScriptEngineDebugger::*)()>(&QScriptEngineDebugger::evaluationSuspended), static_cast<MyQScriptEngineDebugger*>(ptr), static_cast<void (MyQScriptEngineDebugger::*)()>(&MyQScriptEngineDebugger::Signal_EvaluationSuspended));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_DisconnectEvaluationSuspended(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QScriptEngineDebugger*>(ptr), static_cast<void (QScriptEngineDebugger::*)()>(&QScriptEngineDebugger::evaluationSuspended), static_cast<MyQScriptEngineDebugger*>(ptr), static_cast<void (MyQScriptEngineDebugger::*)()>(&MyQScriptEngineDebugger::Signal_EvaluationSuspended));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_EvaluationSuspended(void* ptr)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->evaluationSuspended();
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void QScriptEngineDebugger_SetAutoShowStandardWindow(void* ptr, char autoShow)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->setAutoShowStandardWindow(autoShow != 0);
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void* QScriptEngineDebugger_StandardWindow(void* ptr)
|
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->standardWindow();
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
long long QScriptEngineDebugger_State(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2015-12-16 04:02:59 +03:00
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->state();
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void* QScriptEngineDebugger_Widget(void* ptr, long long widget)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->widget(static_cast<QScriptEngineDebugger::DebuggerWidget>(widget));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_DestroyQScriptEngineDebugger(void* ptr)
|
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->~QScriptEngineDebugger();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_TimerEvent(void* ptr, void* event)
|
|
|
|
{
|
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->timerEvent(static_cast<QTimerEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_TimerEventDefault(void* ptr, void* event)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->QScriptEngineDebugger::timerEvent(static_cast<QTimerEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_ChildEvent(void* ptr, void* event)
|
|
|
|
{
|
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->childEvent(static_cast<QChildEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_ChildEventDefault(void* ptr, void* event)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->QScriptEngineDebugger::childEvent(static_cast<QChildEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_ConnectNotify(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->connectNotify(*static_cast<QMetaMethod*>(sign));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_ConnectNotifyDefault(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->QScriptEngineDebugger::connectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QScriptEngineDebugger_CustomEvent(void* ptr, void* event)
|
|
|
|
{
|
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->customEvent(static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QScriptEngineDebugger_CustomEventDefault(void* ptr, void* event)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->QScriptEngineDebugger::customEvent(static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_DeleteLater(void* ptr)
|
|
|
|
{
|
|
|
|
QMetaObject::invokeMethod(static_cast<QScriptEngineDebugger*>(ptr), "deleteLater");
|
|
|
|
}
|
|
|
|
|
2016-04-30 20:03:25 +03:00
|
|
|
void QScriptEngineDebugger_DeleteLaterDefault(void* ptr)
|
|
|
|
{
|
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->QScriptEngineDebugger::deleteLater();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QScriptEngineDebugger_DisconnectNotify(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->disconnectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QScriptEngineDebugger_DisconnectNotifyDefault(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QScriptEngineDebugger*>(ptr)->QScriptEngineDebugger::disconnectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
char QScriptEngineDebugger_Event(void* ptr, void* e)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->event(static_cast<QEvent*>(e));
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
char QScriptEngineDebugger_EventDefault(void* ptr, void* e)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->QScriptEngineDebugger::event(static_cast<QEvent*>(e));
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
char QScriptEngineDebugger_EventFilter(void* ptr, void* watched, void* event)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->eventFilter(static_cast<QObject*>(watched), static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
char QScriptEngineDebugger_EventFilterDefault(void* ptr, void* watched, void* event)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
|
|
|
return static_cast<QScriptEngineDebugger*>(ptr)->QScriptEngineDebugger::eventFilter(static_cast<QObject*>(watched), static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QScriptEngineDebugger_MetaObject(void* ptr)
|
|
|
|
{
|
|
|
|
return const_cast<QMetaObject*>(static_cast<QScriptEngineDebugger*>(ptr)->metaObject());
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QScriptEngineDebugger_MetaObjectDefault(void* ptr)
|
|
|
|
{
|
|
|
|
return const_cast<QMetaObject*>(static_cast<QScriptEngineDebugger*>(ptr)->QScriptEngineDebugger::metaObject());
|
|
|
|
}
|
|
|
|
|