13#include <QCoreApplication>
15#include <qpa/qplatformwindow.h>
16#include <qpa/qwindowsysteminterface.h>
17#include <QtGui/private/qgenericunixeventdispatcher_p.h>
19#include <Application.h>
41 resume_thread(applicationThreadId);
61 m_clipboard =
nullptr;
91 return platformWindow;
101 return createUnixEventDispatcher();
static QString applicationFilePath()
Returns the file path of the application executable.
\inmodule QtCore \reentrant
bool hasCapability(QPlatformIntegration::Capability cap) const override
QHaikuIntegration(const QStringList ¶mList)
QAbstractEventDispatcher * createEventDispatcher() const override
Factory function for the GUI event dispatcher.
QPlatformBackingStore * createPlatformBackingStore(QWindow *window) const override
Factory function for QPlatformBackingStore.
QPlatformClipboard * clipboard() const override
Accessor for the platform integration's clipboard.
QPlatformFontDatabase * fontDatabase() const override
Accessor for the platform integration's fontdatabase.
QPlatformWindow * createPlatformWindow(QWindow *window) const override
Factory function for QPlatformWindow.
QPlatformServices * services() const override
\macro QT_RESTRICTED_CAST_FROM_ASCII
static void handleScreenAdded(QPlatformScreen *screen, bool isPrimary=false)
Should be called by the implementation whenever a new screen is added.
static void handleScreenRemoved(QPlatformScreen *screen)
Should be called by the implementation whenever a screen is removed.
Combined button and popup list for selecting options.
static QT_BEGIN_NAMESPACE long int startApplicationThread(void *data)
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
#define QStringLiteral(str)
QApplication app(argc, argv)
[0]