forked from github_mirror/framelesshelper
Win32: remove unnecessary code
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
This commit is contained in:
parent
a9256ba4b3
commit
824b0746c1
|
@ -302,12 +302,9 @@ void Utilities::updateQtFrameMargins(QWindow *window, const bool enable)
|
||||||
if (!window) {
|
if (!window) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const bool useCustomFrameMargin = (enable && (window->windowState() != Qt::WindowMaximized)
|
const int resizeBorderThickness = enable ? Utilities::getSystemMetric(window, SystemMetric::ResizeBorderThickness, true, true) : 0;
|
||||||
&& (window->windowState() != Qt::WindowFullScreen));
|
|
||||||
const int resizeBorderThickness = useCustomFrameMargin ?
|
|
||||||
Utilities::getSystemMetric(window, SystemMetric::ResizeBorderThickness, true, true) : 0;
|
|
||||||
const int titleBarHeight = enable ? Utilities::getSystemMetric(window, SystemMetric::TitleBarHeight, true, true) : 0;
|
const int titleBarHeight = enable ? Utilities::getSystemMetric(window, SystemMetric::TitleBarHeight, true, true) : 0;
|
||||||
const QMargins margins = {-resizeBorderThickness, -titleBarHeight, -resizeBorderThickness, -resizeBorderThickness}; // left, top, right, bottom
|
const QMargins margins = {-resizeBorderThickness, -titleBarHeight, -resizeBorderThickness, -resizeBorderThickness};
|
||||||
const QVariant marginsVar = QVariant::fromValue(margins);
|
const QVariant marginsVar = QVariant::fromValue(margins);
|
||||||
window->setProperty("_q_windowsCustomMargins", marginsVar);
|
window->setProperty("_q_windowsCustomMargins", marginsVar);
|
||||||
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
||||||
|
|
Loading…
Reference in New Issue