The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Qt::Core::QCoreApplication

PUBLIC METHODS

QCoreApplication(int & argc, char ** argv)
~QCoreApplication()
static void addLibraryPath(const QString & arg0)
static QString applicationDirPath()
static QString applicationFilePath()
static QString applicationName()
static qint64 applicationPid()
static QString applicationVersion()
static int argc()
static QStringList arguments()
static char ** argv()
static bool closingDown()
static int exec()
static void exit(int retcode)
static void exit(int retcode = 0)
bool filterEvent(void * message, long * result)
static void flush()
static bool hasPendingEvents()
static void installTranslator(QTranslator * messageFile)
static QCoreApplication * instance()
static QStringList libraryPaths()
bool notify(QObject * arg0, QEvent * arg1)
static QString organizationDomain()
static QString organizationName()
static void postEvent(QObject * receiver, QEvent * event)
static void postEvent(QObject * receiver, QEvent * event, int priority)
static void processEvents(QFlags<QEventLoop::ProcessEventsFlag> flags)
static void processEvents(QFlags<QEventLoop::ProcessEventsFlag> flags = QEventLoop::AllEvents)
static void processEvents(QFlags<QEventLoop::ProcessEventsFlag> flags, int maxtime)
static void quit()
static void removeLibraryPath(const QString & arg0)
static void removePostedEvents(QObject * receiver)
static void removePostedEvents(QObject * receiver, int eventType)
static void removeTranslator(QTranslator * messageFile)
static bool sendEvent(QObject * receiver, QEvent * event)
static void sendPostedEvents()
static void sendPostedEvents(QObject * receiver, int event_type)
static void setApplicationName(const QString & application)
static void setApplicationVersion(const QString & version)
static void setAttribute(Qt::ApplicationAttribute attribute, bool on)
static void setAttribute(Qt::ApplicationAttribute attribute, bool on = true)
QCoreApplication::EventFilter setEventFilter(QCoreApplication::EventFilter filter)
static void setLibraryPaths(const QStringList & arg0)
static void setOrganizationDomain(const QString & orgDomain)
static void setOrganizationName(const QString & orgName)
static bool startingUp()
static bool testAttribute(Qt::ApplicationAttribute attribute)
static QString translate(const char * context, const char * key, const char * disambiguation, QCoreApplication::Encoding encoding)
static QString translate(const char * context, const char * key, const char * disambiguation, QCoreApplication::Encoding encoding = QCoreApplication::CodecForTr)
static QString translate(const char * context, const char * key, const char * disambiguation = 0, QCoreApplication::Encoding encoding = QCoreApplication::CodecForTr)
static QString translate(const char * context, const char * key, const char * disambiguation, QCoreApplication::Encoding encoding, int n)
static void watchUnixSignal(int signal, bool watch)

ENUM VALUES

CodecForTr
UnicodeUTF8
DefaultCodec

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html