From 2f2ee6571e9ce784db0488ade60816f09bd7448c Mon Sep 17 00:00:00 2001 From: SineStriker <trueful@163.com> Date: 周三, 27 12月 2023 01:56:47 +0800 Subject: [PATCH] Finish customize system button pos for QtWidgets --- README.md | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 29126af..d84cc1c 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,13 @@ <!-- ## Why using QWindowKit? -Here're why `QWindowKit` is better than `FramelessHelper`: +Here are why `QWindowKit` is better than `FramelessHelper`: + Full support of Windows 11 Snap Layout + Most of the redundant codes and architectural flaws are eliminated, and the binary size compiled by MSVC is about 1/9 of `FramelessHelper` + A critical issue that moving window forces the entire window to be repainted on Windows is fixed + Capable to cope with WinId mutation, and `QWebEngineView` is perfectly supported ++ Better workaround to handle Windows 10 top border issue + Simpler APIs, more detailed documentation and comments + A lot of bugs are fixed @@ -234,16 +235,18 @@ ## Documentations + Examples (TODO) ++ Notes (TODO) + [FramelessHelper Related](docs/framelesshelper-related.md) ## TODO + Fix 5.15 window abnormal behavior -+ Fix window 10 top border color in dark background -+ Fix `isFixedSize` code -+ Support customized system button area on Mac -+ Implement Mac window context hook -+ Support window attribute switching on Windows + +## Special Thanks + ++ [Arabaku](https://github.com/Arabaku) ++ [Maplespe](https://github.com/Maplespe) ++ [zhiyiYo](https://github.com/zhiyiYo) ## License -- Gitblit v1.9.1