QNX: Removed alternate window property
Some older QNX versions don't support SCREEN_PROPERTY_ALTERNATE_WINDOW, so cover windows have generally been disabled on QNX. Change-Id: Ibe4b0abc39eb8497571f88c90876571576708d79 Reviewed-by: Sérgio Martins <sergio.martins@kdab.com> Reviewed-by: Thomas McGuire <thomas.mcguire@kdab.com>bb10
parent
64332372a1
commit
c81d261080
|
|
@ -446,7 +446,7 @@ void QQnxScreen::addWindow(QQnxWindow *window)
|
|||
m_childWindows.push_back(window);
|
||||
updateHierarchy();
|
||||
} else {
|
||||
#if !defined(Q_OS_BLACKBERRY_TABLET)
|
||||
#if defined(Q_OS_BLACKBERRY) && !defined(Q_OS_BLACKBERRY_TABLET)
|
||||
m_coverWindow = window;
|
||||
#endif
|
||||
}
|
||||
|
|
|
|||
|
|
@ -562,13 +562,11 @@ void QQnxWindow::initWindow()
|
|||
setScreen(static_cast<QQnxScreen *>(window()->screen()->handle()));
|
||||
|
||||
if (window()->type() == Qt::CoverWindow) {
|
||||
#if !defined(Q_OS_BLACKBERRY_TABLET)
|
||||
#if defined(Q_OS_BLACKBERRY) && !defined(Q_OS_BLACKBERRY_TABLET)
|
||||
screen_set_window_property_pv(m_screen->rootWindow()->nativeHandle(),
|
||||
SCREEN_PROPERTY_ALTERNATE_WINDOW, (void**)&m_window);
|
||||
#if defined(Q_OS_BLACKBERRY)
|
||||
m_cover.reset(new QQnxNavigatorCover);
|
||||
#endif
|
||||
#endif // Q_OS_BLACKBERRY_TABLET
|
||||
m_exposed = false;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue