SquareLine Studio 中复制文件的方法

教主
6天前发布 /正在检测是否收录...

SquareLine Studio 是 LVGL 官方推荐的嵌入式 GUI 设计工具。用户常提到的“复制文件”通常涉及三类操作:复制整个项目、在工具内复制 UI 元素、以及为项目导入外部资源。下面分别说明。

一、复制整个项目文件

如果需要备份项目或在另一台电脑上继续设计,直接在操作系统的文件管理器中操作即可。

  1. 关闭 SquareLine Studio。
  2. 找到项目根文件夹(通常包含 .sll 工程文件、ui 子文件夹及资源)。
  3. 整个文件夹复制到目标位置。
  4. 重新打开 Studio,点击 Open Project 选择新位置的 .sll 文件即可。

这是最安全的方式,能保留所有设置和资源引用。

二、在 Studio 内部复制 UI 元素

在设计界面时,常需复用屏幕或组件。Studio 提供了快捷的克隆功能。

  1. 在左侧的 组件层次结构面板(树形列表)中,右键点击目标屏幕或控件。
  2. 选择 Duplicate(复制)或 Copy(拷贝)后,右键另一个容器选择 Paste(粘贴)。
  3. 复制后的元素会自动获得新名称,并保留原有布局和样式。

此方法只复制界面元素,对应的图片、字体资源并不会重复拷贝,仍共用同一资源引用。

三、为项目添加图片、字体等资源文件

GUI 所需的图片、字体文件必须放在项目可以识别的资源目录下。

  1. .png.ttf 等文件直接复制到项目目录下的 assetsimages 文件夹(具体名称视项目初始设置而定)。
  2. 返回 SquareLine Studio,若资源管理器中未显示,可点击 Refresh Assets(刷新资源)按钮,或右键资源面板选择刷新。
  3. 新资源即可拖入画布使用。

注意:直接复制进去的文件需要符合 LVGL 支持的格式,图片文件通常由工具自动转换,也可外部用 lv_img_conv 工具转换后复制到资源目录。

总结:项目级别的复制靠操作系统;UI 元素的复用靠右键菜单;外置资源复制到 assets 并刷新即可。掌握这三种操作,就能在 SquareLine Studio 中灵活管理文件与界面。


发布地址https://6v6.ren/

© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 赞赏
评论 抢沙发
OωO
取消