mirror of
https://github.com/YACReader/yacreader
synced 2025-05-28 03:10:27 -04:00
Fix full screen mode in windows with qt 5.12.4+
This commit is contained in:
parent
d49c8895ff
commit
e1b0e7c96f
@ -1070,12 +1070,13 @@ void MainWindowViewer::toFullScreen()
|
||||
previousSize = size();
|
||||
|
||||
showNormal();
|
||||
setWindowFlags(previousWindowFlags | Qt::FramelessWindowHint);
|
||||
setWindowFlags(previousWindowFlags | Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint);
|
||||
|
||||
const QRect r = windowHandle()->screen()->geometry();
|
||||
QRect r = windowHandle()->screen()->geometry();
|
||||
|
||||
move(r.x(), r.y());
|
||||
resize(r.width(), r.height() + 1);
|
||||
r.setHeight(r.height() + 1);
|
||||
|
||||
setGeometry(r);
|
||||
show();
|
||||
|
||||
viewer->show();
|
||||
|
@ -2001,12 +2001,13 @@ void LibraryWindow::toFullScreen()
|
||||
previousSize = size();
|
||||
|
||||
showNormal();
|
||||
setWindowFlags(previousWindowFlags | Qt::FramelessWindowHint);
|
||||
setWindowFlags(previousWindowFlags | Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint);
|
||||
|
||||
const QRect r = windowHandle()->screen()->geometry();
|
||||
QRect r = windowHandle()->screen()->geometry();
|
||||
|
||||
move(r.x(), r.y());
|
||||
resize(r.width(), r.height() + 1);
|
||||
r.setHeight(r.height() + 1);
|
||||
|
||||
setGeometry(r);
|
||||
show();
|
||||
|
||||
comicsViewsManager->comicsView->toFullScreen();
|
||||
|
Loading…
Reference in New Issue
Block a user