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
qqnxlgmon.h
Go to the documentation of this file.
1
// Copyright (C) 2014 BlackBerry Limited. All rights reserved.
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
QQNXLGMON_H
6
#
define
QQNXLGMON_H
7
8
#
include
<
qglobal
.
h
>
9
10
#
if
defined
(
QQNX_LGMON
)
11
#
include
<
lgmon
.
h
>
12
#
endif
13
14
QT_BEGIN_NAMESPACE
15
16
#
if
defined
(
QQNX_LGMON
)
17
18
extern
bool
qqnxLgmonFirstFrame
;
19
20
inline
void
qqnxLgmonInit
()
21
{
22
lgmon_supported
(
getpid
());
23
}
24
25
inline
void
qqnxLgmonFramePosted
(
bool
isCover
)
26
{
27
if
(
qqnxLgmonFirstFrame
&& !
isCover
) {
28
qqnxLgmonFirstFrame
=
false
;
29
lgmon_app_ready_for_user_input
(
getpid
());
30
}
31
}
32
33
#
else
34
35
inline
void
qqnxLgmonInit
() {}
36
inline
void
qqnxLgmonFramePosted
(
bool
/*isCover*/
) {}
37
38
#
endif
39
40
QT_END_NAMESPACE
41
42
#
endif
// QQNXLGMON_H
QQnxAbstractNavigator
Definition
qqnxabstractnavigator.h:18
QQnxClipboard
Definition
qqnxclipboard.h:21
QQnxInputContext
Definition
qqnxinputcontext_imf.h:26
QQnxIntegration
Definition
qqnxintegration.h:47
QQnxIntegration::createEventDispatcher
QAbstractEventDispatcher * createEventDispatcher() const override
Factory function for the GUI event dispatcher.
Definition
qqnxintegration.cpp:452
QQnxIntegration::hasCapability
bool hasCapability(QPlatformIntegration::Capability cap) const override
Definition
qqnxintegration.cpp:289
QQnxIntegration::fontDatabase
QPlatformFontDatabase * fontDatabase() const override
Accessor for the platform integration's fontdatabase.
Definition
qqnxintegration.h:86
QQnxIntegration::QQnxIntegration
QQnxIntegration(const QStringList ¶mList)
Definition
qqnxintegration.cpp:127
QQnxIntegration::nativeInterface
QPlatformNativeInterface * nativeInterface() const override
Definition
qqnxintegration.cpp:463
QQnxIntegration::navigatorEventHandler
QQnxNavigatorEventHandler * navigatorEventHandler()
Definition
qqnxintegration.cpp:772
QQnxIntegration::Option
Option
Definition
qqnxintegration.h:49
QQnxIntegration::FullScreenApplication
@ FullScreenApplication
Definition
qqnxintegration.h:51
QQnxIntegration::SurfacelessEGLContext
@ SurfacelessEGLContext
Definition
qqnxintegration.h:54
QQnxIntegration::AlwaysFlushScreenContext
@ AlwaysFlushScreenContext
Definition
qqnxintegration.h:53
QQnxIntegration::RootWindow
@ RootWindow
Definition
qqnxintegration.h:52
QQnxIntegration::Desktop
@ Desktop
Definition
qqnxintegration.h:55
QQnxIntegration::NoOptions
@ NoOptions
Definition
qqnxintegration.h:50
QQnxIntegration::createPlatformBackingStore
QPlatformBackingStore * createPlatformBackingStore(QWindow *window) const override
Factory function for QPlatformBackingStore.
Definition
qqnxintegration.cpp:350
QQnxIntegration::createPlatformWindow
QPlatformWindow * createPlatformWindow(QWindow *window) const override
Factory function for QPlatformWindow.
Definition
qqnxintegration.cpp:321
QQnxIntegration::instance
static QQnxIntegration * instance()
Definition
qqnxintegration.h:61
QQnxIntegration::screens
const QList< QQnxScreen * > & screens() const
Definition
qqnxintegration.h:116
QQnxIntegration::createForeignWindow
QPlatformWindow * createForeignWindow(QWindow *window, WId nativeHandle) const override
Definition
qqnxintegration.cpp:309
QQnxIntegration::themeNames
QStringList themeNames() const override
Definition
qqnxintegration.cpp:514
QQnxIntegration::options
Options options() const
Definition
qqnxintegration.cpp:757
QQnxIntegration::primaryDisplay
QQnxScreen * primaryDisplay() const
Definition
qqnxintegration.cpp:752
QQnxIntegration::createPlatformTheme
QPlatformTheme * createPlatformTheme(const QString &name) const override
Definition
qqnxintegration.cpp:521
QQnxIntegration::~QQnxIntegration
~QQnxIntegration()
Definition
qqnxintegration.cpp:227
QQnxIntegration::removeDisplay
void removeDisplay(QQnxScreen *screen)
Definition
qqnxintegration.cpp:724
QQnxIntegration::styleHint
QVariant styleHint(StyleHint hint) const override
Definition
qqnxintegration.cpp:486
QQnxIntegration::services
QPlatformServices * services() const override
Definition
qqnxintegration.cpp:529
QQnxIntegration::moveToScreen
void moveToScreen(QWindow *window, int screen)
Definition
qqnxintegration.cpp:438
QQnxIntegration::inputContext
QPlatformInputContext * inputContext() const override
Returns the platforms input context.
Definition
qqnxintegration.cpp:430
QQnxIntegration::screenContextId
QByteArray screenContextId()
Definition
qqnxintegration.cpp:767
QQnxIntegration::screenForNative
QQnxScreen * screenForNative(screen_display_t qnxScreen) const
Definition
qqnxintegration.cpp:742
QQnxIntegration::createDisplay
void createDisplay(screen_display_t display, bool isPrimary)
Definition
qqnxintegration.cpp:705
QQnxIntegration::screenContext
screen_context_t screenContext()
Definition
qqnxintegration.cpp:762
QQnxIntegration::window
QWindow * window(screen_window_t qnxWindow) const
Definition
qqnxintegration.cpp:538
QQnxIntegration::clipboard
QPlatformClipboard * clipboard() const override
Accessor for the platform integration's clipboard.
Definition
qqnxintegration.cpp:469
QQnxIntegration::supportsNavigatorEvents
bool supportsNavigatorEvents() const
Definition
qqnxintegration.cpp:777
QQnxNativeInterface
Definition
qqnxnativeinterface.h:15
QQnxNavigatorEventHandler
Definition
qqnxnavigatoreventhandler.h:16
QQnxScreenEventHandler
Definition
qqnxscreeneventhandler.h:23
QQnxScreen
Definition
qqnxscreen.h:39
QQnxServices
Definition
qqnxservices.h:15
QQnxWindow
The QQnxWindow is the base class of the various classes used as instances of QPlatformWindow in the Q...
Definition
qqnxwindow.h:32
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
qqnxLgmonInit
QT_BEGIN_NAMESPACE void qqnxLgmonInit()
Definition
qqnxlgmon.h:35
qqnxLgmonFramePosted
void qqnxLgmonFramePosted(bool)
Definition
qqnxlgmon.h:36
qtbase
src
plugins
platforms
qnx
qqnxlgmon.h
Generated on
for Qt by
1.18.0