Sine Striker
2023-12-26 6b2d31247dc2c2804e571b31a71c8a423c1db9d4
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,13 @@
## 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
## License