Qt是1991年开发的,发展了很多年,控件丰富。LVGL是2016年发布的,还在成长中,控件不如Qt多。
Qt中给背景图片调整透明度不如LVGL方便。
Qt没有像LVGL使用的Squareline软件,能够几乎完全模拟UI运行效果的模拟器。这导致Qt在调试修改UI界面时不如LVGL方便。不知道新版本的Qt有没有解决这样问题的方案,目前很多处理器支持的Qt版本都比较老。
========================= 更新分割线 =========================
Qt中调整透明度可以用代码实现,知道怎么调也还好。LVGL因为有SquareLine模拟工具,调整起来更直观。
Qt最大的不便是没有LVGL中的Panel控件的概念,编辑修改多层UI时不好操作。