KeepAlive小项目
前两天在blink上发的思路,花了一天时间给实现了 。不得不说,好久没写Qt程序,手生了不少,要不应该可以更有效率的。
目录
- KeepAlive小项目
- 一、功能
- 二、详细介绍
- 三、源码下载
- 四、可执行文件下载
一、功能
主要实现以下功能:
- 显示当前系统时间
- 给定一个定期提醒时间间隔,显示离提醒还有多久
- 显示程序运行以来经过的时间
- 可最小化到托盘,实现后台运行
- 当达到提醒时间间隔后,弹窗提醒
辅助功能:
- 可手动输入,调整时间间隔
- 可自动创建桌面快捷方式
- 关于
二、详细介绍
程序主界面(下图),可见有三个菜单按钮
- 在点击程序右上角退出键后,程序会进入托盘最小化,在后台运行。(如下图)
同时会弹出通知。
- 此时左键单击托盘图标,弹出提示提醒时间。
- 左键双击,即可显示主窗口。
- 鼠标右键单击,显示菜单,可令程序退出。
第一个菜单点开后分别为:创建快捷方式、设置相关参数、退出。
-
创建快捷方式 点击后弹窗,点击确定后随即在桌面建立快捷方式。(如下图)
-
设置相关参数 点击后弹窗,可以修改时间间隔参数,范围为1~86400秒。(如下图)
输入不正确值后会进行提醒。(如下图)
当输入正确值后,计时会重置。
-
退出,点击退出后,程序彻底退出,不会进入托盘最小化。
第三个菜单内容为显示切换,点击后即可进行切换操作
- 当前系统时间
- 提醒时间倒计时
- 系统(软件)开启时间
当倒计时为0时,显示窗口进行提醒。
三、源码下载
点我下载
四、可执行文件下载
点我下载 密码:6eo1