From 38700ac4e6864e94a5435b19b803282bac2f6f5b Mon Sep 17 00:00:00 2001 From: Sine Striker <trueful@163.com> Date: 周日, 17 12月 2023 22:35:17 +0800 Subject: [PATCH] Add TODO encounting a new bug --- README.md | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 5b9b809..a13178a 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,17 @@ # QWindowKit -Cross-platform window customization framework for Qt Widgets and Qt Quick. +Cross-platform window customization framework for Qt Widgets and Qt Quick. Support Windows, macOS, Linux. -This project inherited most of [FramelessHelper](https://github.com/wangwenx190/framelesshelper)'s implementation, with a complete refactoring and upgrading of the architecture. +This project inherited most of [wangwenx190 FramelessHelper](https://github.com/wangwenx190/framelesshelper) implementation, with a complete refactoring and upgrading of the architecture. + +## TODO + ++ Fix 5.15 window unsupported behavior ++ Fix window 10 top border color in dark background ++ Fix `isFixedSize` code ++ Support customized system button area on Mac ++ Make Linux system move/resize more robust ++ Fix unhandled WinIdChange when adding a QWebEngineView as sub-widget ## Supported Platforms @@ -30,6 +39,7 @@ ## Dependencies ++ Qt 5.15 or higher + [qmsetup](https://github.com/stdware/qmsetup) ## Integrate @@ -64,7 +74,7 @@ ``` #### QMake Project -```qmake +```cmake # WidgetsApp.pro include("/path/install/share/QWindowKit/qmake/QWKWidgets.pri") @@ -104,7 +114,7 @@ ### Learn More -See [examples](examples) for more demo use cases. +See [examples](examples) for more demo use cases. The examples has no High DPI support. ## Documentatons @@ -113,4 +123,4 @@ ## License -QWindowKit is licensed under the [Apache 2.0 License](LICENSE). \ No newline at end of file +QWindowKit is licensed under the Apache 2.0 License. \ No newline at end of file -- Gitblit v1.9.1