合集-AWTK踩坑记录

摘要:写界面软件,经常遇到这么一类场景: 主界面点击应用窗口进入某模块显示界面,某模块显示界面再通过按钮进入菜单界面,菜单界面有很多关于该模块显示界面的设置项,比如量程,增益,时间显示,亮度,对比度等等,大概十几个设置。 有些数值类的设置还有子预览菜单,在子预览菜单里面通过滑条去设置数值,回到菜单后,设置 阅读全文
posted @ 2025-11-22 12:56 另一种开始 阅读(879) 评论(2) 推荐(1)
摘要:awtk踩坑记录三:移植awtk-mvvm到Awtk Designer项目 从github下载并编译awtk, awtk-mmvm awtk: https://github.com/zlgopen/awtk/tree/master awtk-mvvm: https://github.com/zlgo 阅读全文
posted @ 2025-07-06 15:04 另一种开始 阅读(109) 评论(0) 推荐(0)
摘要:在项目中用了一段时间的AWTK-MVVM框架,由于AWTK-MVVM本身的文档十分欠缺,自己经过一段时间的研究折腾出了几个技巧,在此记录总结。 用fscript启用传统UI代码 AWTK-MVVM里面重新设计了navigator机制,重定位了navigator_to的调用方向,原版AWTK的navi 阅读全文
posted @ 2025-07-06 15:06 另一种开始 阅读(277) 评论(0) 推荐(0)
摘要:前言 最近涉及海图的功能交互,多点触摸又开始找麻烦。 在PC/Web平台awtk是通过底层的sdl2库来实现多点触摸,但是在嵌入式Linux平台,可能是考虑到性能原因,awtk并没有采用sdl库来做事件处理,而是自己实现一个awtk-linux-fb来做适配,多点触摸的相关逻辑必须自己适配。 去年1 阅读全文
posted @ 2025-07-06 10:09 另一种开始 阅读(69) 评论(0) 推荐(0)
摘要:三方库组织 公司的项目初步三方库路径组织是这样,awtk-widget开头的是awtk的自定义控件,无源码的二进制库放在sourceless这个文件夹: ./3rd ├── awtk-widget-battery-widget ├── awtk-widget-border-text ├── awtk 阅读全文
posted @ 2025-07-06 10:07 另一种开始 阅读(200) 评论(1) 推荐(0)