Yuhang Zhao
c1234ed5fb
bump version to 2.4.2
2023-07-17 14:55:26 +08:00
Yuhang Zhao
6b09aa9e91
bump version to 2.4.0
2023-07-02 11:56:21 +08:00
Yuhang Zhao
30d2261baf
bump version to 2.3.7
2023-04-24 15:43:17 +08:00
Yuhang Zhao
9dd57367a7
bump version to 2.3.6
...
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
2023-04-07 17:22:16 +08:00
Yuhang Zhao
f6383c5832
ci: fix ci
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 13:00:11 +08:00
Yuhang Zhao
8b6dd746eb
refactor
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-06 15:08:19 +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
5cd386a419
qmake: adapt latest cmake changes
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-01-25 13:49:06 +08:00
micpub
32457c5538
fix qmake linux build, and fix the "Quick" example ( #194 )
...
* fix: qmake linux build
* little fix for the "Quick" example
Window.qml / ApplicationWindow.qml: fix: "FramelessApplicationWindow.onClosing" is not available in org.wangwenx190.FramelessHelper 1.0.
* remove xcb - as requested
2022-12-30 10:35:20 +08:00
Yuhang Zhao
34ba90376b
linux: remove the build-time dependency of libxcb and libgtk
...
We can load them dynamically at run-time.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-12-15 15:48:56 +08:00
Yuhang Zhao
d4293e0a55
win: refactor
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-12-13 11:36:41 +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
d14a0e62d9
bump version
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-11-29 19:51:33 +08:00
Yuhang Zhao
9c08c69a4d
bump version to 2.3.4
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-11-24 13:47:29 +08:00
Yuhang Zhao
2c93d7fe38
some minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-11-13 13:24:30 +08:00
Yuhang Zhao
027780429d
win: add more safe guards to dpi hacks
...
And some other minor improvements.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-11-11 11:38:06 +08:00
Yuhang Zhao
b8a3ff604f
win: minor tweaks
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-11-10 11:17:29 +08:00
Yuhang Zhao
2a24f72cea
bump version to v2.3.1
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-11-06 15:54:25 +08:00
Yuhang Zhao
994b02ad6c
quick: add FramelessApplicationWindow element
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-10-12 10:47:41 +08:00
Yuhang Zhao
1e43ba2e81
improve windowborder element
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-10-10 22:12:01 +08:00
Yuhang Zhao
92415fb61c
Add WindowBorderPainter and WindowBorder
...
1. Added WindowBorderPainter for QtWidgets
2. Added WindowBorder for QtQuick (uses WindowBorderPainter internally)
3. Adjust some header includes
4. Limit a Linux workaround to the appropriate Qt versions
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-10-10 13:35:37 +08:00
Yuhang Zhao
f6e9bd895c
Commit missing file
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-10-08 16:15:23 +08:00
Yuhang Zhao
c0ce7b0f48
fix multiple issues found by user
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-10-02 20:17:52 +08:00
Yuhang Zhao
07101273bd
win: refactor & simplify
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-09-26 11:18:13 +08:00
Yuhang Zhao
b9f65aa783
add frameless dialog & demo
...
And some other minor fixes.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-09-05 15:00:02 +08:00
Yuhang Zhao
5018d9ea82
widget: add support for changing title font
...
Not needed for Qt Quick, because you can easily to change it:
```qml
StandardTitleBar {
titleLabel {
font {
family: "Arial"
pointSize: 10
italic: true
}
}
}
```
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-09-02 10:39:45 +08:00
Yuhang Zhao
f052a087de
bump version to v2.2.1
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-09-01 16:47:49 +08:00
Yuhang Zhao
7a35b09a74
add limited qmake support
...
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2022-08-31 16:34:30 +08:00