SquareLine Studio 中复制文件的方法
SquareLine Studio 是 LVGL 官方推荐的嵌入式 GUI 设计工具。用户常提到的"复制文件"通常涉及三类操作:复制整个项目、在工具内复制 UI 元素、以及为项目导入外部资源。下面分别说明。
一、复制整个项目文件
如果需要备份项目或在另一台电脑上继续设计,直接在操作系统的文件管理器中操作即可。
- 关闭 SquareLine Studio。
- 找到项目根文件夹(通常包含
.sll工程文件、ui子文件夹及资源)。 - 整个文件夹复制到目标位置。
- 重新打开 Studio,点击 Open Project 选择新位置的
.sll文件即可。
这是最安全的方式,能保留所有设置和资源引用。
二、在 Studio 内部复制 UI 元素
在设计界面时,常需复用屏幕或组件。Studio 提供了快捷的克隆功能。
- 在左侧的 组件层次结构面板(树形列表)中,右键点击目标屏幕或控件。
- 选择 Duplicate (复制)或 Copy (拷贝)后,右键另一个容器选择 Paste(粘贴)。
- 复制后的元素会自动获得新名称,并保留原有布局和样式。
此方法只复制界面元素,对应的图片、字体资源并不会重复拷贝,仍共用同一资源引用。
三、为项目添加图片、字体等资源文件
GUI 所需的图片、字体文件必须放在项目可以识别的资源目录下。
- 将
.png、.ttf等文件直接复制 到项目目录下的assets或images文件夹(具体名称视项目初始设置而定)。 - 返回 SquareLine Studio,若资源管理器中未显示,可点击 Refresh Assets(刷新资源)按钮,或右键资源面板选择刷新。
- 新资源即可拖入画布使用。
注意 :直接复制进去的文件需要符合 LVGL 支持的格式,图片文件通常由工具自动转换,也可外部用 lv_img_conv 工具转换后复制到资源目录。
总结:项目级别的复制靠操作系统;UI 元素的复用靠右键菜单;外置资源复制到 assets 并刷新即可。掌握这三种操作,就能在 SquareLine Studio 中灵活管理文件与界面。
发布地址:https://6v6.ren/