首页| 论坛| 消息

标题:Qt自带示例的移植展示
作者:samhuilong
日期:2021-01-01 23:18
内容:

在完全基于typescript编写的Web框架发布前,计划编写100个左右的参考示例, 这些示例的源代码也会一起发布, 目前已经完成20多个示例,其中19个取自Qt官方demo,19个Qt示例中有12个示例取自QWidget,7个示例取自qml, 这里不得不说下,qml的应用移植到web端是真的方便,不少的js逻辑代码直接拷贝,然后加上typescript的类型就行了。
但是本人认为qml做虽然做UI特效的能力很强悍, 但是对复杂度的控制能力相对于QWidget那套范式降低很多。希望下一步qml能早日增加类型标注和编译的过程,不然的话,对于复杂的工业级项目,qml这块始终是个缺陷。
给大家带来下截图对比,左边是基于自己的Web框架写的,右边是Qt运行的示例,由于我的电脑是用的苹果的,所以分辨率是普通电脑的两倍,Qt有些示例出来的界面缩小了一半。
1 Wood Styles

2 Animated Tiles

3 Cork Board

4 Blur Picker

5 Config Dialog


#1 [samhuilong 01-01 23:30]
6 Basic Layouts


7 Calculator

8 Pad Navigator

9 Quick Game Pad

10 Flipable
#2 [samhuilong 01-01 23:33]
11 Clocks

12 Color Editor

13 Dial Control

14 App Chooser

15 Canvas
#3 [samhuilong 01-01 23:36]
16 Traffic Light

17 Calculator Form

18 2D Painting

19 Analog Clock
#4 [z278930050 01-02 12:32]

#5 [shawking 01-09 09:27]
太牛逼了,佩服得五体投地!

<< 1 2 >> (1/2)

回复 发表
主题 版块