Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
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
4#ifndef QQNXLGMON_H
5#define QQNXLGMON_H
6
7#include <qglobal.h>
8
9#if defined(QQNX_LGMON)
10#include <lgmon.h>
11#endif
12
14
15#if defined(QQNX_LGMON)
16
17extern bool qqnxLgmonFirstFrame;
18
19inline void qqnxLgmonInit()
20{
22}
23
24inline void qqnxLgmonFramePosted(bool isCover)
25{
27 qqnxLgmonFirstFrame = false;
29 }
30}
31
32#else
33
34inline void qqnxLgmonInit() {}
35inline void qqnxLgmonFramePosted(bool /*isCover*/) {}
36
37#endif
38
39QT_END_NAMESPACE
40
41#endif // QQNXLGMON_H
QAbstractEventDispatcher * createEventDispatcher() const override
Factory function for the GUI event dispatcher.
bool hasCapability(QPlatformIntegration::Capability cap) const override
QPlatformFontDatabase * fontDatabase() const override
Accessor for the platform integration's fontdatabase.
QPlatformNativeInterface * nativeInterface() const override
QQnxNavigatorEventHandler * navigatorEventHandler()
QPlatformBackingStore * createPlatformBackingStore(QWindow *window) const override
Factory function for QPlatformBackingStore.
QPlatformWindow * createPlatformWindow(QWindow *window) const override
Factory function for QPlatformWindow.
static QQnxIntegration * instance()
QPlatformWindow * createForeignWindow(QWindow *window, WId nativeHandle) const override
Options options() const
QQnxScreen * primaryDisplay() const
void removeDisplay(QQnxScreen *screen)
QVariant styleHint(StyleHint hint) const override
QPlatformServices * services() const override
void moveToScreen(QWindow *window, int screen)
QPlatformInputContext * inputContext() const override
Returns the platforms input context.
QByteArray screenContextId()
QQnxScreen * screenForNative(screen_display_t qnxScreen) const
void createDisplay(screen_display_t display, bool isPrimary)
screen_context_t screenContext()
QWindow * window(screen_window_t qnxWindow) const
QPlatformClipboard * clipboard() const override
Accessor for the platform integration's clipboard.
bool supportsNavigatorEvents() const
The QQnxWindow is the base class of the various classes used as instances of QPlatformWindow in the Q...
Definition qqnxwindow.h:31
Q_DECLARE_LOGGING_CATEGORY(lcQpaGLContext)
QT_BEGIN_NAMESPACE void qqnxLgmonInit()
Definition qqnxlgmon.h:34
void qqnxLgmonFramePosted(bool)
Definition qqnxlgmon.h:35