SineStriker
2023-12-27 2f2ee6571e9ce784db0488ade60816f09bd7448c
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