自定义Qt类型时,如果想要使用Qt的特性,可以继承几个基类,如下所示。
说明如下:
- QObject:无需显示的界面。
- QWidget:纯C++UI,用于显示,适合单独C++ UI的场景。
- QMainWindow:纯C++UI,用于显示,适合单独C++ UI的场景。
- QDeclarativeItem:将qml UI加载到C++ QWidget中,用于显示,常用QQuickWidget,适合C++和qml混合的场景。
- QQuickItem:C++编写qml UI,用于显示,适合单独qml UI的场景。



