硬汉嵌入式论坛

 找回密码
 立即注册
查看: 6219|回复: 25
收起左侧

[Qt for MCUs] Qt for MCU呼吸机界面设计案例,含源码,基于QML设计

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
发表于 2020-4-12 16:06:03 | 显示全部楼层 |阅读模式
说明:

此界面源码由siili auto提供,并在github开源。

respirator-qt-for-mcu-master.zip (627.69KB)



视频展示:http://v.qq.com/x/page/e0949w00pr2.html


效果图:

回复

使用道具 举报

6

主题

130

回帖

148

积分

初级会员

积分
148
发表于 2020-4-12 16:34:13 | 显示全部楼层
漂亮,UI很重要
回复

使用道具 举报

65

主题

432

回帖

632

积分

金牌会员

积分
632
发表于 2020-4-12 17:19:14 | 显示全部楼层
这么简洁的界面,没有任何的花里胡哨,但功能非常清晰
回复

使用道具 举报

39

主题

928

回帖

1050

积分

至尊会员

积分
1050
发表于 2020-4-12 18:08:30 | 显示全部楼层
漂亮。这种界面用QML做挺容易的
回复

使用道具 举报

8

主题

133

回帖

167

积分

初级会员

积分
167
发表于 2020-4-12 21:57:29 | 显示全部楼层
挺简洁漂亮
回复

使用道具 举报

17

主题

132

回帖

183

积分

初级会员

积分
183
发表于 2020-4-12 23:51:23 | 显示全部楼层
一个优秀的美工很重要。
回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2020-4-13 07:43:32 | 显示全部楼层
我看了下源码,都是贴图。。。
代码不规范,亲人两行泪!
回复

使用道具 举报

1

主题

24

回帖

27

积分

新手上路

积分
27
发表于 2020-4-13 15:59:06 | 显示全部楼层
D:\Downloads\Compressed\respirator-qt-for-mcu-master\images\full.png
回复

使用道具 举报

1

主题

24

回帖

27

积分

新手上路

积分
27
发表于 2020-4-13 16:00:13 | 显示全部楼层
[img]D:\Downloads\Compressed\respirator-qt-for-mcu-master\images\full.png[/img

] full.png
回复

使用道具 举报

39

主题

928

回帖

1050

积分

至尊会员

积分
1050
发表于 2020-4-14 10:01:33 | 显示全部楼层
下载工程看了,确实是图片搭的,不过挺奇怪,除了那个肺部的图片,其他的都很容易画,不知道为啥还要用图片。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-4-14 11:53:03 | 显示全部楼层
ghslfgkkl88 发表于 2020-4-14 10:01
下载工程看了,确实是图片搭的,不过挺奇怪,除了那个肺部的图片,其他的都很容易画,不知道为啥还要用图片 ...

现在GUI这块,好的Builder如果能方便的让用户贴图,且生成的代码流畅度还行,的确可以大大降低开发难度,麻烦的就是需要一个好的美工帮忙制作图标和背景图。

回复

使用道具 举报

39

主题

928

回帖

1050

积分

至尊会员

积分
1050
发表于 2020-4-14 12:36:14 | 显示全部楼层
eric2013 发表于 2020-4-14 11:53
现在GUI这块,好的Builder如果能方便的让用户贴图,且生成的代码流畅度还行,的确可以大大降低开发难度, ...

这个还是需要看行业。我自己就是一个半吊子的美工,以前产品都是用图片搭出来的。工控行业,经常有非标定制,功能改为改去,参数加来加去,有时候要重新处理的图片太多,然后工期又紧,就一两天,欲哭无泪。所以现在我都改成代码直接画了,像多页项、控件数量与布局等都直接在代码里面定义,增加或减少修改配置就行了,开发效率高很多。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-4-14 12:38:16 | 显示全部楼层
ghslfgkkl88 发表于 2020-4-14 12:36
这个还是需要看行业。我自己就是一个半吊子的美工,以前产品都是用图片搭出来的。工控行业,经常有非标定 ...

有道理,侧重点不同,有些项目可以靠美工就可以维护,有些项目靠程序员维护。
回复

使用道具 举报

1

主题

24

回帖

27

积分

新手上路

积分
27
发表于 2020-4-14 14:45:14 | 显示全部楼层
eric2013 发表于 2020-4-14 12:38
有道理,侧重点不同,有些项目可以靠美工就可以维护,有些项目靠程序员维护。

其实我发这个图片出来就是讨论这个问题,美工只做做效果图,程序员用程序实现。尽量减少图片的使用。不会因为换个颜色,而换图片
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-4-14 15:00:37 | 显示全部楼层
murphy 发表于 2020-4-14 14:45
其实我发这个图片出来就是讨论这个问题,美工只做做效果图,程序员用程序实现。尽量减少图片的使用。不会 ...

界面这个还有一个麻烦的地方就是布局,如果美工把界面布局做好了,也可以帮很大的忙。
回复

使用道具 举报

13

主题

57

回帖

96

积分

初级会员

积分
96
发表于 2020-8-7 09:47:55 | 显示全部楼层
这种界面设计有专门的设计软件吗  看着而好漂亮啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-8-7 10:16:58 | 显示全部楼层
years 发表于 2020-8-7 09:47
这种界面设计有专门的设计软件吗  看着而好漂亮啊

是个图片,见9楼
回复

使用道具 举报

334

主题

2032

回帖

3039

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3039
发表于 2020-8-7 10:24:19 | 显示全部楼层
ghslfgkkl88 发表于 2020-4-14 10:01
下载工程看了,确实是图片搭的,不过挺奇怪,除了那个肺部的图片,其他的都很容易画,不知道为啥还要用图片 ...

每个图标的背景颜色似乎不是均匀的? 有过模糊渐进的效果? 所以需要贴图吧。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2020-8-7 10:28:29 | 显示全部楼层
caicaptain2 发表于 2020-8-7 10:24
每个图标的背景颜色似乎不是均匀的? 有过模糊渐进的效果? 所以需要贴图吧。

这种界面,贴图最简单,也最适合单片机
回复

使用道具 举报

39

主题

928

回帖

1050

积分

至尊会员

积分
1050
发表于 2020-8-7 11:19:56 | 显示全部楼层
caicaptain2 发表于 2020-8-7 10:24
每个图标的背景颜色似乎不是均匀的? 有过模糊渐进的效果? 所以需要贴图吧。

QML用来做动画的,纯代码实现这些没问题。
回复

使用道具 举报

13

主题

57

回帖

96

积分

初级会员

积分
96
发表于 2020-8-7 15:09:37 | 显示全部楼层
eric2013 发表于 2020-8-7 10:16
是个图片,见9楼

stemwin也能实现这个效果?
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2020-8-10 10:29:59 | 显示全部楼层
编程实现需要程序员改代码,贴图只需要美工,很多人都能做,特别是涉及布局变更,改图更快一些
从初始设计出发,先把需求定义好了,通过画图讨论就可以先把人机界面基本做了,都确认好了程序员再介入
这样一来,工作效率会更高些,当然代码效率可能差点
但现在连嵌入式的cpu也是资源越来越多、性能越来越高,发展趋势是尽快出产品,占用资源多点、代码效率低点,真没多少人关心
回复

使用道具 举报

13

主题

57

回帖

96

积分

初级会员

积分
96
发表于 2023-5-17 15:14:02 | 显示全部楼层
这是一家专门做设计的公司?siili auto
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106739
QQ
 楼主| 发表于 2023-5-17 18:10:00 | 显示全部楼层
years 发表于 2023-5-17 15:14
这是一家专门做设计的公司?siili auto

对,就是他们家
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2023-8-24 16:55:04 | 显示全部楼层
都是贴图怎么把数据显示在ui上呢
回复

使用道具 举报

24

主题

119

回帖

191

积分

初级会员

积分
191
发表于 2023-8-26 12:43:30 | 显示全部楼层
这正是GUIX的定位。自己画势必会存在渲染问题,渲染需要时间。
贴图就像是已经预渲染了,压缩时间开销。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 10:20 , Processed in 0.352009 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表