【发布时间】:2018-10-14 05:33:38
【问题描述】:
我想为我的应用程序实现一个日志,并且我希望它在另一个窗口中。但当然它应该在主窗口关闭时关闭。
主窗口是用继承自 QWidget 的类 Window 创建的。
当我以相同的方式创建第二个窗口并将“this”作为父窗口传递给构造函数时,这不起作用,新窗口内的所有内容都会出现在父窗口内。但是当我不向新窗口的构造函数传递任何东西时,它不会在父窗口关闭时关闭。
【问题讨论】:
-
您需要正确设置新窗口的窗口标志,使其成为独立窗口,即使它有父窗口。或者,您可以使其成为无父对象,并在主窗口关闭时在您自己的代码中将其关闭。
-
对话框怎么样?
标签: c++ qt user-interface qt4