##// END OF EJS Templates
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes...
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@70 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r28:cf202027b50b
r34:5daedfb035c8
Show More
PythonQtWrapper_QCoreApplication.h
88 lines | 4.3 KiB | text/x-c | CLexer
#ifndef PYTHONQTWRAPPER_QCOREAPPLICATION_H
#define PYTHONQTWRAPPER_QCOREAPPLICATION_H
#include <qcoreapplication.h>
#include <QObject>
#include <PythonQt.h>
#include <QStringList>
#include <QVariant>
#include <qbytearray.h>
#include <qcoreapplication.h>
#include <qcoreevent.h>
#include <qlist.h>
#include <qobject.h>
#include <qstringlist.h>
#include <qtranslator.h>
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_notify(QObject* arg__1, QEvent* arg__2) { return QCoreApplication::notify(arg__1, arg__2); }
inline bool promoted_event(QEvent* arg__1) { return QCoreApplication::event(arg__1); }
};
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; }
QString static_QCoreApplication_applicationFilePath();
void static_QCoreApplication_processEvents(QEventLoop::ProcessEventsFlags flags, int maxtime);
void static_QCoreApplication_addLibraryPath(const QString& arg__1);
void static_QCoreApplication_sendPostedEvents(QObject* receiver, int event_type);
QStringList static_QCoreApplication_libraryPaths();
QString static_QCoreApplication_translate(const char* context, const char* key, const char* comment = 0, QCoreApplication::Encoding encoding = QCoreApplication::CodecForTr);
void static_QCoreApplication_removeTranslator(QTranslator* messageFile);
void static_QCoreApplication_setApplicationName(const QString& application);
bool notify(QCoreApplication* theWrappedObject, QObject* arg__1, QEvent* arg__2);
QCoreApplication* static_QCoreApplication_instance();
void static_QCoreApplication_setApplicationVersion(const QString& version);
QString static_QCoreApplication_applicationName();
void static_QCoreApplication_exit(int retcode = 0);
QString static_QCoreApplication_applicationVersion();
bool static_QCoreApplication_closingDown();
void static_QCoreApplication_postEvent(QObject* receiver, QEvent* event, int priority);
void static_QCoreApplication_postEvent(QObject* receiver, QEvent* event);
void static_QCoreApplication_removePostedEvents(QObject* receiver);
void static_QCoreApplication_flush();
void static_QCoreApplication_removePostedEvents(QObject* receiver, int eventType);
void static_QCoreApplication_installTranslator(QTranslator* messageFile);
qint64 static_QCoreApplication_applicationPid();
void static_QCoreApplication_removeLibraryPath(const QString& arg__1);
bool static_QCoreApplication_sendEvent(QObject* receiver, QEvent* event);
void static_QCoreApplication_setAttribute(Qt::ApplicationAttribute attribute, bool on = true);
QString static_QCoreApplication_organizationName();
bool static_QCoreApplication_hasPendingEvents();
bool event(QCoreApplication* theWrappedObject, QEvent* arg__1);
void static_QCoreApplication_sendPostedEvents();
void static_QCoreApplication_setOrganizationName(const QString& orgName);
QString static_QCoreApplication_applicationDirPath();
QString static_QCoreApplication_organizationDomain();
bool static_QCoreApplication_startingUp();
bool static_QCoreApplication_testAttribute(Qt::ApplicationAttribute attribute);
QString static_QCoreApplication_translate(const char* context, const char* key, const char* comment, QCoreApplication::Encoding encoding, int n);
void static_QCoreApplication_processEvents(QEventLoop::ProcessEventsFlags flags = QEventLoop::AllEvents);
int static_QCoreApplication_exec();
void static_QCoreApplication_setOrganizationDomain(const QString& orgDomain);
void static_QCoreApplication_setLibraryPaths(const QStringList& arg__1);
};
#endif // PYTHONQTWRAPPER_QCOREAPPLICATION_H