#ifndef PYTHONQTWRAPPER_QCOREAPPLICATION_H #define PYTHONQTWRAPPER_QCOREAPPLICATION_H #include #include #include #include #include #include #include #include #include #include #include #include class PythonQtShell_QCoreApplication : public QCoreApplication { public: virtual void childEvent(QChildEvent* arg__1); virtual void customEvent(QEvent* arg__1); virtual bool event(QEvent* arg__1); virtual bool eventFilter(QObject* arg__1, QEvent* arg__2); virtual bool notify(QObject* arg__1, QEvent* arg__2); virtual void timerEvent(QTimerEvent* arg__1); PythonQtInstanceWrapper* _wrapper; }; class PythonQtPublicPromoter_QCoreApplication : public QCoreApplication { public: inline bool promoted_event(QEvent* arg__1) { return QCoreApplication::event(arg__1); } inline bool promoted_notify(QObject* arg__1, QEvent* arg__2) { return QCoreApplication::notify(arg__1, arg__2); } }; class PythonQtWrapper_QCoreApplication : public QObject { Q_OBJECT public: Q_ENUMS(Encoding ) enum Encoding{ CodecForTr = QCoreApplication::CodecForTr, UnicodeUTF8 = QCoreApplication::UnicodeUTF8, DefaultCodec = QCoreApplication::DefaultCodec}; public slots: void delete_QCoreApplication(QCoreApplication* obj) { delete obj; } void static_QCoreApplication_removePostedEvents(QObject* receiver); QString static_QCoreApplication_organizationName(); void static_QCoreApplication_postEvent(QObject* receiver, QEvent* event); void static_QCoreApplication_exit(int retcode = 0); void static_QCoreApplication_removePostedEvents(QObject* receiver, int eventType); bool static_QCoreApplication_hasPendingEvents(); void static_QCoreApplication_processEvents(QEventLoop::ProcessEventsFlags flags = QEventLoop::AllEvents); QCoreApplication* static_QCoreApplication_instance(); void static_QCoreApplication_setApplicationName(const QString& application); void static_QCoreApplication_setLibraryPaths(const QStringList& arg__1); void static_QCoreApplication_processEvents(QEventLoop::ProcessEventsFlags flags, int maxtime); void static_QCoreApplication_sendPostedEvents(); void static_QCoreApplication_addLibraryPath(const QString& arg__1); void static_QCoreApplication_flush(); void static_QCoreApplication_removeLibraryPath(const QString& arg__1); bool static_QCoreApplication_startingUp(); void static_QCoreApplication_setOrganizationDomain(const QString& orgDomain); QString static_QCoreApplication_applicationVersion(); void static_QCoreApplication_sendPostedEvents(QObject* receiver, int event_type); bool static_QCoreApplication_testAttribute(Qt::ApplicationAttribute attribute); QString static_QCoreApplication_organizationDomain(); void static_QCoreApplication_postEvent(QObject* receiver, QEvent* event, int priority); void static_QCoreApplication_setOrganizationName(const QString& orgName); qint64 static_QCoreApplication_applicationPid(); bool static_QCoreApplication_sendEvent(QObject* receiver, QEvent* event); bool event(QCoreApplication* theWrappedObject, QEvent* arg__1); bool static_QCoreApplication_closingDown(); void static_QCoreApplication_setAttribute(Qt::ApplicationAttribute attribute, bool on = true); QStringList static_QCoreApplication_libraryPaths(); QString static_QCoreApplication_applicationName(); void static_QCoreApplication_setApplicationVersion(const QString& version); int static_QCoreApplication_exec(); bool notify(QCoreApplication* theWrappedObject, QObject* arg__1, QEvent* arg__2); void static_QCoreApplication_removeTranslator(QTranslator* messageFile); void static_QCoreApplication_installTranslator(QTranslator* messageFile); QString static_QCoreApplication_applicationDirPath(); QString static_QCoreApplication_applicationFilePath(); QString static_QCoreApplication_translate(const char* context, const char* key, const char* comment = 0, QCoreApplication::Encoding encoding = QCoreApplication::CodecForTr); QString static_QCoreApplication_translate(const char* context, const char* key, const char* comment, QCoreApplication::Encoding encoding, int n); }; #endif // PYTHONQTWRAPPER_QCOREAPPLICATION_H