Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qiosapplicationstate.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
#
ifndef
QIOSAPPLICATIONSTATE_H
6
#
define
QIOSAPPLICATIONSTATE_H
7
8
#
include
<
QtCore
/
qobject
.
h
>
9
10
#
include
<
UIKit
/
UIApplication
.
h
>
11
12
QT_BEGIN_NAMESPACE
13
14
class
QIOSApplicationState :
public
QObject
15
{
16
Q_OBJECT
17
public
:
18
QIOSApplicationState();
19
20
static
void
handleApplicationStateChanged(UIApplicationState state,
const
QString &reason);
21
static
Qt::ApplicationState toQtApplicationState(UIApplicationState state);
22
23
Q_SIGNALS:
24
void
applicationStateWillChange(Qt::ApplicationState oldState, Qt::ApplicationState newState);
25
void
applicationStateDidChange(Qt::ApplicationState oldState, Qt::ApplicationState newState);
26
};
27
28
QT_END_NAMESPACE
29
30
#
endif
QIOSIntegrationPlugin
Definition
plugin.mm:14
QIOSIntegration
Definition
qiosintegration.h:38
QIOSIntegration::applicationState
QIOSApplicationState applicationState
Definition
qiosintegration.h:95
QIOSIntegration::initialize
void initialize() override
Performs initialization steps that depend on having an event dispatcher available.
Definition
qiosintegration.mm:75
QIOSIntegration::styleHint
QVariant styleHint(StyleHint hint) const override
Definition
qiosintegration.mm:244
QIOSIntegration::createPlatformTheme
QPlatformTheme * createPlatformTheme(const QString &name) const override
Definition
qiosintegration.mm:267
QIOSIntegration::optionalPlugins
QFactoryLoader * optionalPlugins()
Definition
qiosintegration.h:93
QIOSIntegration::nativeResourceForWindow
void * nativeResourceForWindow(const QByteArray &resource, QWindow *window) override
Definition
qiosintegration.mm:361
QIOSIntegration::beep
void beep() const override
Definition
qiosintegration.mm:301
QIOSIntegration::~QIOSIntegration
~QIOSIntegration()
Definition
qiosintegration.mm:118
QIOSIntegration::instance
static QIOSIntegration * instance()
Definition
qiosintegration.mm:53
QIOSIntegration::createPlatformOffscreenSurface
QPlatformOffscreenSurface * createPlatformOffscreenSurface(QOffscreenSurface *surface) const override
Factory function for QOffscreenSurface.
Definition
qiosintegration.mm:209
QIOSIntegration::createForeignWindow
QPlatformWindow * createForeignWindow(QWindow *window, WId nativeHandle) const override
Definition
qiosintegration.mm:178
QIOSIntegration::setApplicationBadge
void setApplicationBadge(qint64 number) override
Definition
qiosintegration.mm:308
QIOSIntegration::touchDevice
QPointingDevice * touchDevice()
Definition
qiosintegration.mm:275
QIOSIntegration::createPlatformBackingStore
QPlatformBackingStore * createPlatformBackingStore(QWindow *window) const override
Factory function for QPlatformBackingStore.
Definition
qiosintegration.mm:183
QIOSIntegration::themeNames
QStringList themeNames() const override
Definition
qiosintegration.mm:262
QIOSIntegration::nativeInterface
QPlatformNativeInterface * nativeInterface() const override
Definition
qiosintegration.mm:296
QIOSIntegration::createEventDispatcher
QAbstractEventDispatcher * createEventDispatcher() const override
Factory function for the GUI event dispatcher.
Definition
qiosintegration.mm:214
QIOSIntegration::services
QPlatformServices * services() const override
Definition
qiosintegration.mm:236
QIOSIntegration::hasCapability
bool hasCapability(Capability cap) const override
Definition
qiosintegration.mm:146
QIOSIntegration::inputContext
QPlatformInputContext * inputContext() const override
Returns the platforms input context.
Definition
qiosintegration.mm:231
QIOSIntegration::fontDatabase
QPlatformFontDatabase * fontDatabase() const override
Accessor for the platform integration's fontdatabase.
Definition
qiosintegration.mm:219
QIOSIntegration::createPlatformWindow
QPlatformWindow * createPlatformWindow(QWindow *window) const override
Factory function for QPlatformWindow.
Definition
qiosintegration.mm:173
QIOSServices
Definition
qiosservices.h:14
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
qtbase
src
plugins
platforms
ios
qiosapplicationstate.h
Generated on
for Qt by
1.18.0