(注意通常QWidget并不是用来定义视图代理外观的,QML项也可这样使用.)...有三不同种结构的QWidget:
不能作为父部件的简单部件(QLabel, QCheckBox, QToolButton等)
常作为其他部件的父部件(QGroupBox, QStackedWidget,...因此QML中以及具有了复选框功能--利用QAction.仅在QML中定义--按钮外观,状态的过度,如何精确的响应鼠标,键盘,或触摸输入....具有位于部件边缘的滚动条,可在有限的空间内浏览超大部件....其他主要不同在于QGraphicWidget用于布局模型,其具有独立的UI和逻辑.相反,QML实体通常是具有单一目标的项,不会在所有者中履行用户用例,而是在QML文件中组成等价的部件,要避免在项定义中涉及