首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt怎么实现后台运行,无界面进程,不是系统托盘

2012-08-02 
Qt如何实现后台运行,无界面进程,不是系统托盘。想实现程序点击右上角的叉叉后实现程序界面消失,程序在后台

Qt如何实现后台运行,无界面进程,不是系统托盘。
想实现程序点击右上角的叉叉后实现程序界面消失,程序在后台运行,隔一定时间再出现程序界面。不是实现系统托盘。
求指导。

[解决办法]
在closeEvent里面 this->hide();e->ignore(); 然后开个定时器,一段时间后,this->show();
[解决办法]
setWindowFlags(Qt::Tool) 这样可以使程序不在任务栏上显示,再用上楼上的 hide() 就可以彻底隐藏了。

热点排行