#ifndef PYTHONQTWRAPPER_QTEXTCODECPLUGIN_H #define PYTHONQTWRAPPER_QTEXTCODECPLUGIN_H #include #include #include #include #include #include #include #include #include #include class PythonQtShell_QTextCodecPlugin : public QTextCodecPlugin { public: PythonQtShell_QTextCodecPlugin(QObject* parent = 0):QTextCodecPlugin(parent),_wrapper(NULL) {}; virtual QList aliases() const; virtual void childEvent(QChildEvent* arg__1); virtual QTextCodec* createForMib(int mib); virtual QTextCodec* createForName(const QByteArray& name); virtual void customEvent(QEvent* arg__1); virtual bool event(QEvent* arg__1); virtual bool eventFilter(QObject* arg__1, QEvent* arg__2); virtual QList mibEnums() const; virtual QList names() const; virtual void timerEvent(QTimerEvent* arg__1); PythonQtInstanceWrapper* _wrapper; }; class PythonQtWrapper_QTextCodecPlugin : public QObject { Q_OBJECT public: public slots: QTextCodecPlugin* new_QTextCodecPlugin(QObject* parent = 0); void delete_QTextCodecPlugin(QTextCodecPlugin* obj) { delete obj; } }; #endif // PYTHONQTWRAPPER_QTEXTCODECPLUGIN_H