摘要:
QIcon icon = QIcon(":/recources/recources/logo.ico");//将icon设到QSystemTrayIcon对象中mSysTrayIcon->setIcon(icon);这是设置语句,其他的都实现了,就是托盘显示不了图标,资源文件的路径没有问题,在其他地 阅读全文
posted @ 2022-11-09 16:28
一杯清酒邀明月
阅读(511)
评论(0)
推荐(0)
摘要:
前言: 使用QT开发桌面软件,将软件最小化至托盘这样的功能的是比较常见的,今天自己实现一下这个功能,并进行记录总结。 1.先看效果图 主要功能就是当软件开始运行,在系统托盘会自动出现一个关于本软件的系统托盘的图标,你右击这个图标,可以弹出一个菜单栏,这样的效果 2.大致思路以及实现流程首先Qt本身就 阅读全文
posted @ 2022-11-09 15:19
一杯清酒邀明月
阅读(952)
评论(0)
推荐(0)
摘要:
环境:VS2017+Qt5.14.2 1. 添加SerialPort模块下面是在VS中添加NetWork模块的流程,两个流程,任选一个就可以了。 右键项目->选择属性->选择Qt Project Settings->Qt Modules->勾选SerialPort 点击导航栏Qt VS Tools- 阅读全文
posted @ 2022-11-09 14:20
一杯清酒邀明月
阅读(1198)
评论(0)
推荐(0)
摘要:
楼主在开发公司的串口下载软件时,测试人员了提了一个问题:如果已经打开的一个串口,被我不小心关闭了怎么办??楼主一开始想到的就是信号槽去做,然后果断查询资料,果然发现有以下的信号 楼主用的Qt是5.9.0,所以只要连接信号即可,然后在槽函数里面做处理即可核心代码(假设此时串口已经被打开) connec 阅读全文
posted @ 2022-11-09 14:20
一杯清酒邀明月
阅读(224)
评论(0)
推荐(0)
摘要:
1 强制停止线程,停止使用run函数启动的线程。 1 if (m_td != NULL) 2 { 3 m_td->terminate(); 4 m_td->wait(); // 调用wait后先调用finished信号对应的槽函数,执行完成后再往下走 5 delete m_td; 6 m_td = 阅读全文
posted @ 2022-11-09 14:18
一杯清酒邀明月
阅读(1815)
评论(0)
推荐(0)
浙公网安备 33010602011771号