首页
学习
活动
专区
圈层
工具
发布

#rust

Vercel Functions 与 Rust runtime

TomoriNao

Vercel Functions 是 Vercel 提供的 serverless 服务,作用与 CF worker 类似,能够提供低延时、高可用、弹性的后端服务...

4000

用 Rust 写 Web,是杀鸡用牛刀还是未来趋势?

用户11680974

最近,聊 Rust 的人越来越多了。以前一提到 Rust,大家想到的都是操作系统、数据库这种底层系统开发,感觉离我们做业务开发的很遥远。但现在风向好像变了,国外...

18210

【笔记】Comprehensive Rust语言学习

于顾而言SASE

Cargo 是 Rust 的构建系统和包管理器,是日常开发中最常用的工具。它帮助你:

15210

《安富莱嵌入式周报》第333期:F35战斗机软件使用编程语言占比,开源10V基准电源,不断电运行一年误差小于1uV,Web版开源示波器,RUST在航空航天的应用

Simon223

周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&type...

7110

如何快如掌握 C++/Rust

早起的鸟儿有虫吃

https://github.com/CppTrainingHub/training-cpp

11410

【Rust GUI开发入门】编写一个本地音乐播放器(15. 记录运行日志)

用户11855011

本篇文章介绍如何将音乐播放器的运行情况持久化记录到日志文件中,这对分析程序意外情况出现的原因很有帮助!

7600

【Rust GUI开发入门】编写一个本地音乐播放器(14. 应用打包-制作安装程序)

用户11855011

这里选择cargo-packager作为打包程序,不要问为什么不用cargo-bundle,因为我用这个没有打包成功

11410

【Rust GUI开发入门】编写一个本地音乐播放器(13. 实现按键绑定)

用户11855011

本篇文章介绍Slint UI如何为播放器页面添加按键绑定,核心思路是当窗口聚焦时,扫描用户按键输入,命中指定按键时,自动调用相关回调函数。Slint UI支持F...

10200

【Rust GUI开发入门】编写一个本地音乐播放器(12. 国际化应用-多语言支持)

用户11855011

本篇文章介绍Slint UI如何为播放器页面添加多语言支持,让你的应用走向国际!Translations | Slint Docs

9900

【Rust GUI开发入门】编写一个本地音乐播放器(11. 支持动态明暗主题切换)

用户11855011

Slint UI内置全局调色板,支持运行时动态切换明暗主题,这通过更改Palette.color-scheme来实现:

8900

【Rust GUI开发入门】编写一个本地音乐播放器(10. 拼装UI组件)

用户11855011

将前文写的零散的UI组件(歌曲列表/播放控制面板/歌词面板/设置面板)拼装起来,组成最终的音乐播放器UI,用TabWidget分成多标签页,每一个标签页分担不同...

12000

【Rust GUI开发入门】编写一个本地音乐播放器(9. 制作设置面板)

用户11855011

13000

【Rust GUI开发入门】编写一个本地音乐播放器(8. 从文件中提取歌曲元信息)

用户11855011

目的是从.mp3/.flac/.wav/...文件中提取歌曲名称/艺术家/音频时长信息/歌词信息/专辑封面

12110

【Rust GUI开发入门】编写一个本地音乐播放器(7. 制作歌词显示面板)

用户11855011

10810

【Rust GUI开发入门】编写一个本地音乐播放器(6. 制作播放控制面板)

用户11855011

其中,进度条拖动来改变播放进度的实现比较特殊,因为进度条一方面是根据音乐播放进度从后台用定时器定时更新的,另一方面又要支持用户手动拖动来改变播放进度,为了防止用...

13000

【Rust GUI开发入门】编写一个本地音乐播放器(5. 制作音乐列表组件)

用户11855011

需要在标题栏上显示排序图标,实现点击排序功能,因此额外需要定义一个枚举类型SortKey指示排序依据。这里的排序图标也手动绘制,不使用网络上的图标:

10610

【Rust GUI开发入门】编写一个本地音乐播放器(4. 绘制按钮组件)

用户11855011

开始介绍播放器UI的构建部分,但是不会详细讲解Slint UI的设计基础,没有意义,因为官方文档介绍的已经十分详细了,一些基本用法需要借助参考文档熟悉。

10200

【Rust GUI开发入门】编写一个本地音乐播放器(3. UI与后台线程通信)

用户11855011

Slint UI支持在.slint文件中声明全局变量,然后在Rust代码中访问/修改该变量的值,这样即可完成UI状态的更新:

13810
领券