QT 最小化到托盘 和 关闭到托盘 的例子

发布于 2022-09-15 14:39:30 字数 546 浏览 16 评论 1

  1. //关闭到托盘---------
  2. void Widget::closeEvent(QCloseEvent *e)
  3. {
  4.     e->ignore();
  5.     this->hide();
  6. }
  7. //最小化到托盘----
  8. void Widget::changeEvent(QEvent *e)
  9. {
  10.     if((e->type()==QEvent::WindowStateChange)&&this->isMinimized())
  11.     {
  12.         QTimer::singleShot(100, this, SLOT(close()));
  13.     }
  14. }

复制代码

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沫离伤花 2022-09-15 16:24:22

我记得Qt的附带例子里面有一个托盘的操作!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文