一个简单的任务清单程序,由Imagine Studio PBLF小组驱动.
构建之前,请确保你的计算机上安装了Qt5以上的库与qmake,或者成套的QtCreator.
QtCreator可以在官网下载。对于Ubuntu用户,如果不想安装QtCreator,可以安装Qt库与qmake.以Qt6为例:
sudo apt install qt6-base-dev-tools qmake6 qmake6-bin # qmake6
sudo apt install qt6-base-dev libqt6opengl6-dev qt6-wayland-dev libfcitx5-qt6-dev # 编译所需的库
sudo apt install libqt6core6 libqt6gui6 libqt6dbus6 qt6-wayland # 运行所需的库然后,克隆我的项目:
git clone https://gitee.com/medihbt/utogo.git对于QtCreator用户,使用QtCreator打开本地仓库下的utogo.pro,构建这个项目即可。
使用QMake:
# 在项目根目录下:
mkdir build/
qmake6 -o build/Makefile
cd build
make或者直接运行项目根目录下的build.sh即可。
拷贝生成的utogo-bin可执行文件到你喜欢的目录,然后就可以使用它了!
我在我们的PBLF大作业立项以前就有写一个任务管理程序的想法,而这个项目的实现离不开以下几位同学(以下示Gitee网名)。他们在PBLF期间作出了很大贡献:
[楚楚] -- 任务清单的数据结构实现
[yudanzhizhi] -- 文件IO部分与杂项代码的实现
[田所浩二] -- 前端代码的实现
[丁嘉茵] -- 文档的编写