Altair Wei
01dd43c356
fix unwanted cursor change when leave edge region ( #80 )
2021-08-23 09:29:50 +08:00
Yuhang Zhao
523e35fdb1
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-08-22 15:14:42 +08:00
Yuhang Zhao
f18468dcca
Win32: QMake: fix build error
...
Fixes : #76
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-08-16 16:24:14 +08:00
Altair Wei
6acfdfdf61
improve titlebar move behavor ( #74 )
2021-08-15 12:32:42 +08:00
Yuhang Zhao
ebc8792630
Fix Qt6 build
...
The function name has been changed in Qt6.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-08-13 15:36:31 +08:00
Altair Wei
027545fcc2
fix interrupted db-clicked behavior on titlebar ( #73 )
2021-08-13 14:39:18 +08:00
Altair Wei
018d904ca4
fix resize indicator position on 4K screen Linux ( #71 )
2021-08-13 11:32:09 +08:00
Yuhang Zhao
89027ec0c8
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-08-11 19:48:02 +08:00
Yuhang Zhao
5a2d498445
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-08-11 17:58:47 +08:00
Yuhang Zhao
c6e5545b4d
Fixed a bug caused by typo
...
My bad
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-26 20:02:39 +08:00
Yuhang Zhao
870b7820ae
Fix Qt 5.15 compilation error
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-25 18:15:59 +08:00
Yuhang Zhao
da4269bbd6
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-23 21:05:35 +08:00
Yuhang Zhao
2b6d0fccb6
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-23 11:04:48 +08:00
Yuhang Zhao
6698033a1a
Fix Qt 5.9 build
...
Use lower import version for Qt Quick
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-21 17:23:10 +08:00
Yuhang Zhao
b44cfb4474
Refactor UNIX version
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-21 17:14:55 +08:00
Yuhang Zhao
d43d126d3f
Fix wrong system button size in example
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-21 11:16:45 +08:00
Yuhang Zhao
d3afd8504d
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-21 08:57:31 +08:00
Yuhang Zhao
e1c9023ead
Add two important notes
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-20 17:33:04 +08:00
Yuhang Zhao
233ebba3ec
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-20 09:58:00 +08:00
Yuhang Zhao
f30339ff54
Minor cleanup
...
1. Remove unneeded functions
2. Rename some functions and variables to match their real functionality
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-19 10:43:10 +08:00
Yuhang Zhao
bdbfc96eb0
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-17 15:35:55 +08:00
Yuhang Zhao
39aef26671
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-14 09:03:00 +08:00
Yuhang Zhao
151e8a1664
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-07-06 10:54:11 +08:00
Yuhang Zhao
c29c4cc409
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-28 11:08:12 +08:00
Yuhang Zhao
fe2d5716e2
Fix old Qt build
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-25 16:35:32 +08:00
Yuhang Zhao
5938fcb475
Internal refactor
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-25 14:17:32 +08:00
Yuhang Zhao
28144b1e74
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-09 13:27:11 +08:00
Julien
938756a757
FIX frame in QMainWindow ( #58 )
...
Co-authored-by: Julien Maille <julien.maille@data-pixel.com>
2021-06-09 08:59:51 +08:00
Yuhang Zhao
987a8397dc
Fix old Qt build
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-02 13:26:40 +08:00
Yuhang Zhao
74607b2e45
Fix old qt build
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-02 09:48:04 +08:00
Yuhang Zhao
15ad3be106
Fix wrong path
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-01 14:17:16 +08:00
Yuhang Zhao
2e6750e0b4
Update README
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-01 14:06:51 +08:00
Yuhang Zhao
e0b5244420
Rename function
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-01 13:10:05 +08:00
Yuhang Zhao
2a10b0f7c8
More cleanup
...
static_cast will always succeed, not need to check.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-01 10:12:55 +08:00
Yuhang Zhao
e769d10a19
Further cleanup
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-06-01 09:42:43 +08:00
Yuhang Zhao
38a64e25b3
Minor cleanup
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-05-31 12:02:43 +08:00
Yuhang Zhao
4139cf0ab2
redesign API
2021-05-31 11:52:32 +08:00
Yuhang Zhao
6f98dd8930
Update README.md
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-05-12 08:55:44 +08:00
Yuhang Zhao
fca63dbf54
Minor improvement
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-04-28 11:39:51 +08:00
Yuhang Zhao
d12198a7bc
Update
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-04-04 12:09:34 +08:00
Yuhang Zhao
cdb7b87eb4
Remove acrylic related things
...
They'll be moved to a separate repo instead
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-04-02 12:02:46 +08:00
Yuhang Zhao
97d9009500
Utils: Win32: Fix API usage
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-04-02 09:06:32 +08:00
Yuhang Zhao
95d72997ed
Update comment
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-04-01 09:56:27 +08:00
Yuhang Zhao
ef34a7c699
Minor fixes
...
1. Fix MainWindow example issue
2. Add a comment about the inverted argument
3. Fix some memory leaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-04-01 09:52:38 +08:00
Yuhang Zhao
16f7d78035
Win32: Fix the flickering issue when resizing
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-03-31 20:35:21 +08:00
Yuhang Zhao
f188c0f88d
Examples: Quick: lower required version
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-03-30 11:03:16 +08:00
Yuhang Zhao
18d883b96a
Minor tweaks
...
Amends commit 0759f7f010
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-03-26 17:35:33 +08:00
Julien
0759f7f010
NEW: QMainWindow example ( #50 )
...
* WIP: qmainwindow example
* NEW: option to disable acrylic on QMainWindow
* IMP: accept standard QMainWindow parameters
* NEW: enable acrylic in QMainWindow example
* IMP: qmainwindow sets acrylic outside constructor
* IMP: center windowTitle
* cleanup
* IMP: move setContentMargin in QtAcrylicMainWIndow class
* more cleanup
* small cleanup
* improvement copied from qtacrylicwidget
* minor improvement
* always connect needRepaint
* close button thickness is now similar to native windows buttons
* add context menu on left icon
* simpler context menu implementation
* IMP: use displaySystemMenu from Utilities
Co-authored-by: Julien Maille <julien.maille@data-pixel.com>
2021-03-26 16:53:32 +08:00
Yuhang Zhao
d4a5239d26
Minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-03-26 09:27:43 +08:00
Yuhang Zhao
4cba3a4dd4
Minor improvements
...
1. Update margins when maximized for the examples
2. Prepare for the UNIX version of utility functions
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2021-03-25 15:12:47 +08:00