我想知道是否有可能捕获所有Qt对象初始化并准备就绪时生成的事件?
似乎有些事情不能在窗口构造函数中完成,但在slot实现中可以正常工作。
例如,当我想访问我的应用程序的根窗口时,我会这样做
// in *.h
MainWindow* rootWindow
// in *.cpp
rootWindow = qobject_cast<MainWindow *>(this->window());
如果在构造函数中完成,我将无法使用rootWindow对象 - 这会导致运行时错误。
没有相关的插槽可以实现。而且QMainWindow类中的创建事件不是虚拟的。
感谢您的帮助 :)