#include #include #include "gen_qrunnable.h" #include "_cgo_export.h" void QRunnable_Run(QRunnable* self) { self->run(); } bool QRunnable_AutoDelete(const QRunnable* self) { return self->autoDelete(); } void QRunnable_SetAutoDelete(QRunnable* self, bool _autoDelete) { self->setAutoDelete(_autoDelete); } void QRunnable_OperatorAssign(QRunnable* self, QRunnable* param1) { self->operator=(*param1); } void QRunnable_Delete(QRunnable* self, bool isSubclass) { if (isSubclass) { delete dynamic_cast( self ); } else { delete self; } }