摘要: Q 我的开发工作都在 master 分支上做的,master 分支有很多的开发的时候产生的临时文件。我想清空 master 分支的历史记录。并且只保留 README.md 和 main.py A 你可以通过以下步骤清空 master 分支的历史记录,只保留 README.md 和 main.py 文 阅读全文
posted @ 2024-10-10 12:34 wngtk 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Qt Maintenance Tool (Qt Online Installer)可能没有 Qt5 的安装选项了,但是从 Qt 官网下载的qt-opensource-windows-x86-5.14.2.exe安装器在安装的时候会安装旧的 Qt Creator。如果你不想要旧的 Qt Creator 阅读全文
posted @ 2024-04-13 13:00 wngtk 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 要创建一个deb包,只需要有一个基于 debian 的操作系统即可。 下载上游的包,或者手动打一个上游的包。这个上游的包是源代码的仓库或者文件夹,打包的时候不要 .git 目录,也不要 rust 插件自动生成的 target/ 目录 要使用debain 安装的 rustc,因为 debuild 会移 阅读全文
posted @ 2024-04-11 16:43 wngtk 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 之前已经发了一篇博客简述了如何阅读这个项目,尽管这个项目已经开源很久了,但我找了很久都没有找到怎么从播放列表移除歌曲,那就自己动手实现,再提个 PR 吧。 运行起来应用后通过 Inspector(Ctrl+Shift+I)找到希望放置按钮的位置:专辑按钮的旁边。 第一步就是修改UI文件,把这个按钮显 阅读全文
posted @ 2024-04-09 16:37 wngtk 阅读(23) 评论(0) 推荐(0) 编辑
摘要: netease-cloud-music-gtk4 是基于 GTK4 + Libadwaita 构造的网易云音乐播放器,专为 Linux 系统打造,已在 openSUSE Tumbleweed + GNOME 环境下测试。 如何将项目运行起来 我们要读一个程序的代码,不管它怎么样,先跑起来再说。这个程 阅读全文
posted @ 2024-04-09 15:32 wngtk 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 简记 这是我第二次从头开始阅读,有第一次的印象要容易不少。 如果只关心具体的做法,而不思考为什么这样做,以及整体的框架,阅读的过程将会举步维艰。 简略记录 gtk-rs 的书中提到的点。对同一个问题书中所演示了多种处理方法,而且跨度比较大,第一次阅读的时候经常出现忘记之前的内容。 fn signal 阅读全文
posted @ 2024-04-09 14:49 wngtk 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 在 WSL 安装并配置 MySQL 与在 Ubuntu Server 安装配置 MySQL 一样的步骤。简要记录一下配置的过程。 # 安装 MySQL 参考微软官方文档[^wsl-database]安装MySQL。 ```sh sudo apt install -y mysql-server ``` 阅读全文
posted @ 2023-06-03 16:23 wngtk 阅读(618) 评论(0) 推荐(1) 编辑
摘要: # Linux 的那些操作都出自哪里? 可以说 Linux 是一种 Unix。Unix 有一个 man 手册,手册包含了安装的软件的使用帮助,遇到问题的解决办法。总之几乎所有的操作都是手册里面有迹可循的,即便不是 GNU/Linux 相关的,也有文档可查,文档也算是一种手册。这里说 GNU/Linu 阅读全文
posted @ 2023-05-25 23:57 wngtk 阅读(9) 评论(0) 推荐(0) 编辑
摘要: # 我的C/C++开发环境 OS: WSL Ubuntu Compiler: gcc Editor: VS Code Extensions: C/C++ Extenion Pack Settings: 时间仓促,待后续完善。 Linux 安装编译器很方便,几乎不需要配置。唯一要配置的地方在于 VS 阅读全文
posted @ 2023-05-25 00:30 wngtk 阅读(98) 评论(0) 推荐(0) 编辑
摘要: # 初见 cmake cmake 是自动生成构建系统的一个工具。cmake 本身不是构建系统,它是一个生成构建系统的工具。或者说 cmake 不是一个构建工具,是一个能根据平台生成对应平台构建系统配置的构建工具。 ## Cmake 构建系统 Unix 平台的最常见的 C/C++ 构建工具 make, 阅读全文
posted @ 2023-04-01 17:51 wngtk 阅读(26) 评论(0) 推荐(0) 编辑