#ifndef PYTHONQTWRAPPER_QAPPLICATION_H #define PYTHONQTWRAPPER_QAPPLICATION_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class PythonQtShell_QApplication : public QApplication { public: virtual void childEvent(QChildEvent* arg__1); virtual void commitData(QSessionManager& sm); 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 saveState(QSessionManager& sm); virtual void timerEvent(QTimerEvent* arg__1); PythonQtInstanceWrapper* _wrapper; }; class PythonQtPublicPromoter_QApplication : public QApplication { public: inline bool promoted_event(QEvent* arg__1) { return QApplication::event(arg__1); } inline bool promoted_notify(QObject* arg__1, QEvent* arg__2) { return QApplication::notify(arg__1, arg__2); } }; class PythonQtWrapper_QApplication : public QObject { Q_OBJECT public: Q_ENUMS(Type ColorSpec ) enum Type{ Tty = QApplication::Tty, GuiClient = QApplication::GuiClient, GuiServer = QApplication::GuiServer}; enum ColorSpec{ NormalColor = QApplication::NormalColor, CustomColor = QApplication::CustomColor, ManyColor = QApplication::ManyColor}; public slots: void delete_QApplication(QApplication* obj) { delete obj; } int static_QApplication_wheelScrollLines(); Qt::LayoutDirection static_QApplication_layoutDirection(); QWidget* static_QApplication_focusWidget(); void static_QApplication_setGlobalStrut(const QSize& arg__1); bool isSessionRestored(QApplication* theWrappedObject) const; QLocale static_QApplication_keyboardInputLocale(); void static_QApplication_setDoubleClickInterval(int arg__1); QWidget* static_QApplication_widgetAt(int x, int y); bool static_QApplication_quitOnLastWindowClosed(); void static_QApplication_setLayoutDirection(Qt::LayoutDirection direction); QString styleSheet(QApplication* theWrappedObject) const; QCursor* static_QApplication_overrideCursor(); Qt::KeyboardModifiers static_QApplication_keyboardModifiers(); QString sessionId(QApplication* theWrappedObject) const; QWidget* static_QApplication_topLevelAt(const QPoint& p); void static_QApplication_setQuitOnLastWindowClosed(bool quit); Qt::MouseButtons static_QApplication_mouseButtons(); QWidget* static_QApplication_activePopupWidget(); Qt::LayoutDirection static_QApplication_keyboardInputDirection(); bool event(QApplication* theWrappedObject, QEvent* arg__1); void setInputContext(QApplication* theWrappedObject, QInputContext* arg__1); QFont static_QApplication_font(); bool static_QApplication_isEffectEnabled(Qt::UIEffect arg__1); QDesktopWidget* static_QApplication_desktop(); int static_QApplication_exec(); void static_QApplication_setOverrideCursor(const QCursor& arg__1); void static_QApplication_setStyle(QStyle* arg__1); void static_QApplication_setStartDragDistance(int l); QWidget* static_QApplication_activeModalWidget(); bool static_QApplication_isRightToLeft(); QList static_QApplication_topLevelWidgets(); int static_QApplication_cursorFlashTime(); int static_QApplication_keyboardInputInterval(); QClipboard* static_QApplication_clipboard(); QPalette static_QApplication_palette(const QWidget* arg__1); void static_QApplication_setWheelScrollLines(int arg__1); void static_QApplication_restoreOverrideCursor(); int static_QApplication_doubleClickInterval(); bool notify(QApplication* theWrappedObject, QObject* arg__1, QEvent* arg__2); QApplication::Type static_QApplication_type(); int static_QApplication_startDragDistance(); void static_QApplication_setActiveWindow(QWidget* act); QSize static_QApplication_globalStrut(); QString sessionKey(QApplication* theWrappedObject) const; void static_QApplication_syncX(); void static_QApplication_alert(QWidget* widget, int duration = 0); void static_QApplication_setColorSpec(int arg__1); QFont static_QApplication_font(const QWidget* arg__1); void static_QApplication_setWindowIcon(const QIcon& icon); void static_QApplication_setFont(const QFont& arg__1, const char* className = 0); QStyle* static_QApplication_style(); QInputContext* inputContext(QApplication* theWrappedObject) const; bool static_QApplication_desktopSettingsAware(); int static_QApplication_startDragTime(); void static_QApplication_setStartDragTime(int ms); QWidget* static_QApplication_topLevelAt(int x, int y); QPalette static_QApplication_palette(); void static_QApplication_setEffectEnabled(Qt::UIEffect arg__1, bool enable = true); void static_QApplication_setKeyboardInputInterval(int arg__1); QIcon static_QApplication_windowIcon(); void static_QApplication_setDesktopSettingsAware(bool arg__1); QList static_QApplication_allWidgets(); int static_QApplication_colorSpec(); void static_QApplication_changeOverrideCursor(const QCursor& arg__1); void static_QApplication_setPalette(const QPalette& arg__1, const char* className = 0); void static_QApplication_beep(); QWidget* static_QApplication_activeWindow(); QWidget* static_QApplication_widgetAt(const QPoint& p); void static_QApplication_setCursorFlashTime(int arg__1); bool static_QApplication_isLeftToRight(); QStyle* static_QApplication_setStyle(const QString& arg__1); }; #endif // PYTHONQTWRAPPER_QAPPLICATION_H