--- a/QTfrontend/gameuiconfig.cpp Mon Aug 05 22:57:12 2019 +0200
+++ b/QTfrontend/gameuiconfig.cpp Tue Aug 06 11:41:38 2019 +0200
@@ -230,6 +230,10 @@
const QRect deskSize = HWApplication::desktop()->screenGeometry(-1);
Form->resize(value("frontend/width", qMin(qMax(deskSize.width()*2/3,800),deskSize.width())).toUInt(),
value("frontend/height", qMin(qMax(deskSize.height()*2/3,600),deskSize.height())).toUInt());
+ if(value("frontend/maximized", false) == true)
+ Form->setWindowState(Form->windowState() | Qt::WindowMaximized);
+ else
+ Form->setWindowState(Form->windowState() & ~Qt::WindowMaximized);
// move the window to the center of the screen
QPoint center = HWApplication::desktop()->availableGeometry(-1).center();
@@ -260,6 +264,7 @@
{
setValue("frontend/width", Form->width());
setValue("frontend/height", Form->height());
+ setValue("frontend/maximized", (Form->windowState() & Qt::WindowMaximized) != 0);
}
else
{