GUI Builder工具¶
FAQ1:如何修改应用图标¶
在创建应用的时候不会给用户修改应用图标的选项,所以需要用户在创建应用以后二次修改。修改位置如图所示:

FAQ2:如何修改应用多语言名称¶
在创建应用的时候只能设置一个默认的应用名称,但是实际使用中往往涉及到多语言的场景,所以需要用户在创建应用以后二次修改。
根据图中修改步骤:
1. 在工程中增加需要的多语言类型
2. 点击工程弹出属性窗口
3. 选择要设置的语言种类
4. 填写该语言多对应的应用名称信息

FAQ3:模拟器、固件中图片显示异常¶
在模拟器、固件中运行应用时,可能会遇到图片显示异常的情况,比如图片花屏、设置新的图片不生效。
解决方法:
1. 检查工具中设置的颜色格式是否与代码工程一致。

2. 可能存在资源处理异常的情况,手动点击清理按钮,清除缓存,重新生成所有图片资源。
\
FAQ4:表盘生成样式预览图¶
由于表盘选择编辑时需要显示表盘样式的预览图,所以需要用户在工具中绘制完了表盘以后,手动操作去生成预览图。需要注意,每个样式都需要生成一次。
\
FAQ5:如何创建一个AOD表盘¶
在当前的设计中,AOD是附属于表盘的一种特殊样式,所以需要用户在创建表盘以后,手动添加一个息屏样式。每个表盘只能添加一个息屏样式。在删除表盘的时候会连带AOD样式一起删除。
\
FAQ6:如何创建可编辑表盘¶
表盘编辑内容分为两个部分:
样式编辑: 在表盘中创建多个样式,每个样式可以设置不同的背景、字体、组件等。
\组件编辑:在设计中,可能存在同一位置多个组件的情况,同一时间只能显示其中一个组件。所以需要通过组件编辑功能来选择要显示哪一个组件。
组件的构成需要创建一个slot控件,然后在slot中放置多个widget控件。每个widget都会被视作一个可编辑内容。

FAQ7:文本控件如何显示数据源的内容¶
在想要使用文本控件显示数据源的数值或者数据源的字符串的时候,需要在文本控件的属性中绑定数据源,并且需要输入框中将占位符放在数据要显示的位置。
数值类型的数据源使用%d当作占位符,字符串类型的数据源使用%f当作占位符。
\
FAQ8:如何给图组控件设置特殊图片(负号、小数点、单位、空闲图)¶
某些场景下,需要在图组控件中显示特殊图片,比如负号、小数点、单位、空闲图等。
此时我们需要找到对应的数据源,进入编辑页面,创建一个新的格式,点击显示单位,进入编辑页面:


末尾:放在图组主体的后面,与主体保持右侧居中对齐;
头:放在图组主体的前面,与主体保持左侧居中对齐;
点:当数值类型为小数时采用;
空闲:当没有获取到数据的时候,图组控件只会显示此图片。需要固件端返回指定数值:
FAQ9:如何在页面跳转以后,禁止右滑返回到跳转前的页面¶
在应用中,会存在一些测量-结果流程的页面。此场景往往我们不希望从测量页面跳转到结果页面以后,还能通过系统的右滑返回上一页功能,返回到测量页面。
此场景下,我们在设置了跳转事件以后,还需要设置一个关闭当前页面的事件:
\