Qt +启动后隐藏窗口

Posted

技术标签:

【中文标题】Qt +启动后隐藏窗口【英文标题】:Qt +hiding window after startup 【发布时间】:2009-07-03 14:24:07 【问题描述】:

我试图在启动后隐藏窗口。 我有自己的窗口类,它继承自 QMainWindow。 我像这样重写了 showEvent:

void showEvent (QShowEvent *evt)

   if (firstShow)
   
     hide();
     firstShow = false;
   
   else
   
      QMainWindow::showEvent(evt);
   

但它不起作用。 firstShow 是一个布尔变量,在开始时为真。 语言:c++

【问题讨论】:

【参考方案1】:

我不太明白。您肯定一开始就不会在主窗口上调用 show() 吗?

【讨论】:

以上是关于Qt +启动后隐藏窗口的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Qt 中的 MainWindow 在启动程序后关闭?

在qt中显示隐藏的dockwidget

Qt启动另一个窗口

QT:标题栏隐藏图标和隐藏后移动窗口

在 Qt 中隐藏和重新启动相同的 QApplication 实例

Qt开发实现系统托盘,托盘菜单,托盘消息