zhuzichu
|
d2d2c7b75d
|
Bug fixed.
|
2023-07-01 23:30:16 +08:00 |
Yuhang Zhao
|
fa5389a0fc
|
ci: try fix ci
|
2023-06-30 17:31:01 +08:00 |
Yuhang Zhao
|
2a49e9fcaf
|
cmake: support ninja multi-config
Fixes: #231
|
2023-06-30 16:55:26 +08:00 |
Yuhang Zhao
|
c1370c4897
|
cmake: minor change
|
2023-06-17 12:34:30 +08:00 |
Yuhang Zhao
|
5a344f3e23
|
minor fixes & some refactorings
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-06-03 15:13:50 +08:00 |
Yuhang Zhao
|
e1cf95f208
|
cmake: fix link with mingw
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-05-26 11:08:08 +08:00 |
Yuhang Zhao
|
2b1623fbd6
|
cmake: hide detailed info if the user don't want it
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-20 15:32:48 +08:00 |
Yuhang Zhao
|
e67a91d668
|
refactor: remove all mutexes
They are currently not used and slow down the general performance.
|
2023-05-19 13:31:20 +08:00 |
Dylan Liu
|
ec93740bd7
|
Add manual control of darkmode for Quick. (#220)
Add the function of manual control of dark mode in Quick module.
|
2023-05-19 13:12:25 +08:00 |
Yuhang Zhao
|
32b055a7ab
|
cmake: dump more info
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-18 20:38:05 +08:00 |
Dylan Liu
|
84745db4d9
|
Add Universal build for macOS and compile error fixed. (#217)
* Add Universal build for macOS.
* Fix compile error in example quick.
* Use cmake_dependent_option instead of option.
|
2023-05-17 20:19:31 +08:00 |
Yuhang Zhao
|
224302500d
|
cmake: quick: fix build with version below 6.3
Fixes: #215
|
2023-05-17 09:20:53 +08:00 |
Yuhang Zhao
|
cf568b6e7a
|
cmake: use Qt's official function to get the quick plugin info
|
2023-05-16 18:01:06 +08:00 |
Yuhang Zhao
|
a3cfa59d1d
|
improve dpi change experience
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-13 11:30:54 +08:00 |
Yuhang Zhao
|
4d063369fa
|
mica material: add fallback color and fix the qtquick one
I don't understand why I didn't make QuickMicaMaterial configurable.
|
2023-04-27 10:36:47 +08:00 |
Yuhang Zhao
|
b2561c16ba
|
minor refactor
|
2023-04-23 13:42:27 +08:00 |
Yuhang Zhao
|
3b8571401f
|
minor refactor
|
2023-04-11 17:09:58 +08:00 |
Yuhang Zhao
|
b4a27c059b
|
fix system menu wrong position
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-04-07 16:56:58 +08:00 |
Yuhang Zhao
|
5ade3cfb74
|
fix hidpi position calculation
Task-number: #210
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-03-30 11:39:05 +08:00 |
Yuhang Zhao
|
598de50290
|
add synchronize api to wait for the ready signal
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-24 13:13:01 +08:00 |
Yuhang Zhao
|
fa5a21f7ca
|
cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-19 17:01:56 +08:00 |
Yuhang Zhao
|
9e341e4e40
|
examples: update cmake project
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-19 16:31:24 +08:00 |
Yuhang Zhao
|
b5bbb341a4
|
cmake: minor improvement
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-19 13:14:45 +08:00 |
Yuhang Zhao
|
9a81cf1503
|
cmake: improve the package code
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-19 12:36:41 +08:00 |
Yuhang Zhao
|
fa8ca1ae2f
|
cmake: let user be able to change the namespace
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-17 09:21:52 +08:00 |
Yuhang Zhao
|
3523ea67ea
|
cmake: update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-15 14:53:29 +08:00 |
Yuhang Zhao
|
2b9d810002
|
cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-10 14:10:46 +08:00 |
Yuhang Zhao
|
14ccc990cf
|
general refactor, remove useless code
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-05 14:01:46 +08:00 |
Yuhang Zhao
|
544d3b898b
|
minor cmake tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-02 13:07:09 +08:00 |
Yuhang Zhao
|
ed75e2f3e8
|
adapt to latest Qt code style
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-27 18:16:32 +08:00 |
Yuhang Zhao
|
6063a962eb
|
simplify cmake scripts
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-27 16:27:16 +08:00 |
Yuhang Zhao
|
7534a4631c
|
migrate to the <module/file> include pattern
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-18 14:27:10 +08:00 |
Yuhang Zhao
|
378aa7db12
|
fix nested frameless windows & other minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-18 13:43:51 +08:00 |
Yuhang Zhao
|
4896869123
|
use better name
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-18 10:00:18 +08:00 |
Yuhang Zhao
|
5e7ddb1864
|
quick: adapt macos updates
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-15 14:11:52 +08:00 |
Yuhang Zhao
|
eb6fc55006
|
quick: remove unneeded enums, fix warning
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-13 17:47:37 +08:00 |
Yuhang Zhao
|
a5586604e9
|
quick: fix build error
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-28 11:22:40 +08:00 |
Yuhang Zhao
|
a381836ef7
|
linux: further improvements
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-19 16:37:48 +08:00 |
1bbb
|
4844257fc8
|
支持嵌套无边框组件
|
2022-12-15 11:32:57 +08:00 |
Yuhang Zhao
|
b420e67fad
|
cmake: fix warning from Qt 6.5
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-13 15:58:49 +08:00 |
Yuhang Zhao
|
c849217d43
|
fix build on linux and macos
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-12 14:55:17 +08:00 |
Yuhang Zhao
|
f00adba67c
|
replace QScopedPointer with std::unique_ptr
QScopedPointer is being deprecated in latest qtbase code.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-12 11:59:53 +08:00 |
Yuhang Zhao
|
ed3771c949
|
replace qRound with std::round
It's better to do so.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-12 09:34:46 +08:00 |
Yuhang Zhao
|
b1f52837d2
|
replace qAsConst with std::as_const
qAsConst is being deprecated in latest qtbase code.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-12 09:30:16 +08:00 |
Yuhang Zhao
|
64ef4b25ca
|
fix MSVC warning found by /W4
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-06 16:06:13 +08:00 |
Yuhang Zhao
|
f956c1c002
|
cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-05 17:12:17 +08:00 |
Yuhang Zhao
|
cb88b602fe
|
minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-05 14:33:38 +08:00 |
Yuhang Zhao
|
48a1106fc0
|
Allow build with no private Qt modules
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-04 14:25:09 +08:00 |
Yuhang Zhao
|
40058a1e79
|
cmake: allow disable resource bundle
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-26 16:44:41 +08:00 |
Yuhang Zhao
|
ff5b171566
|
win: final fix of the multi-monitor bug
#141
#184
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-23 14:54:46 +08:00 |