remove useless code
And that also fixes the bug for Qt Quick applications Signed-off-by: Yuhang Zhao <2546789017@qq.com>
This commit is contained in:
parent
a1acc3e06f
commit
ab20f3433b
|
@ -382,9 +382,7 @@ void FramelessQuickHelperPrivate::setWindowFixedSize(const bool value)
|
||||||
const QSize size = window->size();
|
const QSize size = window->size();
|
||||||
window->setMinimumSize(size);
|
window->setMinimumSize(size);
|
||||||
window->setMaximumSize(size);
|
window->setMaximumSize(size);
|
||||||
window->setFlags(window->flags() | Qt::MSWindowsFixedSizeDialogHint);
|
|
||||||
} else {
|
} else {
|
||||||
window->setFlags(window->flags() & ~Qt::MSWindowsFixedSizeDialogHint);
|
|
||||||
window->setMinimumSize(kDefaultWindowSize);
|
window->setMinimumSize(kDefaultWindowSize);
|
||||||
window->setMaximumSize(QSize(QWINDOWSIZE_MAX, QWINDOWSIZE_MAX));
|
window->setMaximumSize(QSize(QWINDOWSIZE_MAX, QWINDOWSIZE_MAX));
|
||||||
}
|
}
|
||||||
|
|
|
@ -119,9 +119,7 @@ void FramelessWidgetsHelperPrivate::setWindowFixedSize(const bool value)
|
||||||
}
|
}
|
||||||
if (value) {
|
if (value) {
|
||||||
window->setFixedSize(window->size());
|
window->setFixedSize(window->size());
|
||||||
window->setWindowFlags(window->windowFlags() | Qt::MSWindowsFixedSizeDialogHint);
|
|
||||||
} else {
|
} else {
|
||||||
window->setWindowFlags(window->windowFlags() & ~Qt::MSWindowsFixedSizeDialogHint);
|
|
||||||
window->setMinimumSize(kDefaultWindowSize);
|
window->setMinimumSize(kDefaultWindowSize);
|
||||||
window->setMaximumSize(QSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX));
|
window->setMaximumSize(QSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue