相关疑难解决方法(0)

Qt隐藏任务栏项目

我有一个自定义的QWidget,我很简单,不希望它出现在任务栏中.我有一个QSystemTrayIcon来管理退出/最小化等.

qt taskbar qwidget

22
推荐指数
3
解决办法
2万
查看次数

如何在Qt中正确实现"最小化托盘"功能?

如何在Qt中正确实现"最小化托盘"功能?

我在里面尝试了以下代码QMainWindow::changeEvent(QEvent *e),但是窗口只是最小化到任务栏,并且客户端区域在恢复时显示为空白.

if (Preferences::instance().minimizeToTray())
{
    e->ignore();
    this->setVisible(false);
}
Run Code Online (Sandbox Code Playgroud)

试图忽略该事件似乎也没有做任何事情.

c++ qt window-managers

16
推荐指数
3
解决办法
1万
查看次数

标签 统计

qt ×2

c++ ×1

qwidget ×1

taskbar ×1

window-managers ×1