QMainWindow,QWidget和QDialog有什么区别?

问题描述 投票:104回答:2

QMainWindow,QWidget和QDialog有什么区别?

qt4 qt-creator qtwidgets
2个回答
113
投票

A QWidget是Qt中所有可绘制类的基类。任何基于QWidget的类都可以在没有父类的情况下显示为窗口。

A QDialog基于QWidget,但被设计为显示为窗口。它将始终显示在窗口中,并具有使其与对话框上的常用按钮(接受,拒绝等)配合使用的功能。


0
投票

QWidget

© www.soinside.com 2019 - 2024. All rights reserved.