Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qqnxforeignwindow.cpp
Go to the documentation of this file.
1
// Copyright (C) 2018 QNX Software Systems. 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
#include "
qqnxforeignwindow.h
"
5
#include "
qqnxintegration.h
"
6
7
QT_BEGIN_NAMESPACE
8
9
QQnxForeignWindow::QQnxForeignWindow
(
QWindow
*
window
,
10
screen_context_t
context
,
11
screen_window_t screenWindow)
12
:
QQnxWindow
(
window
,
context
, screenWindow)
13
{
14
initWindow
();
15
}
16
17
bool
QQnxForeignWindow::isForeignWindow
()
const
18
{
19
return
true
;
20
}
21
22
int
QQnxForeignWindow::pixelFormat
()
const
23
{
24
int
result
= SCREEN_FORMAT_RGBA8888;
25
screen_get_window_property_iv(
nativeHandle
(), SCREEN_PROPERTY_FORMAT, &
result
);
26
return
result
;
27
}
28
29
QT_END_NAMESPACE
QQnxForeignWindow::pixelFormat
int pixelFormat() const override
Definition
qqnxforeignwindow.cpp:22
QQnxForeignWindow::QQnxForeignWindow
QQnxForeignWindow(QWindow *window, screen_context_t context, screen_window_t screenWindow)
Definition
qqnxforeignwindow.cpp:9
QQnxForeignWindow::isForeignWindow
bool isForeignWindow() const override
Definition
qqnxforeignwindow.cpp:17
QQnxWindow
The QQnxWindow is the base class of the various classes used as instances of QPlatformWindow in the Q...
Definition
qqnxwindow.h:31
QQnxWindow::initWindow
void initWindow()
Definition
qqnxwindow.cpp:747
QQnxWindow::nativeHandle
screen_window_t nativeHandle() const
Definition
qqnxwindow.h:45
QWindow
\inmodule QtGui
Definition
qwindow.h:63
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1590
context
static void * context
Definition
qandroidaudiosource.cpp:42
result
GLuint64EXT * result
[6]
Definition
qopenglext.h:10932
qqnxforeignwindow.h
qqnxintegration.h
window
aWidget window() -> setWindowTitle("New Window Title")
[2]
qtbase
src
plugins
platforms
qnx
qqnxforeignwindow.cpp
Generated by
1.10.0