一、带菜单的窗口
菜单栏—>菜单—>菜单项
工具栏—>快捷方式
状态栏
核心控件
浮动窗口
二、模态和非模态对话框
模态对话框:在connect的匿名函数里添加.exec()
非模态对话框:添加.show()
注意:1.对话框变量的作用范围
2.指定父对象导致的内存泄漏(所以一般不用这种方法)。
3.通过setAttribute()使对话框被关闭的时候内存主动释放。