如果需要设计界面,且需要菜单栏,工具栏,状态栏,一般继承QMainWidget
如果不要菜单栏,工具栏,状态栏等一般继承QDialog
如果需要自定义视图来画图形,则可以继承QAbstractItem
如果自己设计场景,游戏开发则继承QGrapicsview
如果自己制作一个小图形视图,则可以考虑继承QGrapicsObject类,当将这些小视图构成一个视图组时,该组的类可以继承
QGraphicsItem类和QObject类
一般的界面设计也可以继承QWidget
本文详细介绍了在界面设计中如何根据不同需求选择合适的基类,包括继承自QMainWidget、QDialog、QAbstractItem、QGraphicsView和QGraphicsObject等类,以实现菜单栏、工具栏、状态栏的定制或自定义视图的绘制。
如果需要设计界面,且需要菜单栏,工具栏,状态栏,一般继承QMainWidget
如果不要菜单栏,工具栏,状态栏等一般继承QDialog
如果需要自定义视图来画图形,则可以继承QAbstractItem
如果自己设计场景,游戏开发则继承QGrapicsview
如果自己制作一个小图形视图,则可以考虑继承QGrapicsObject类,当将这些小视图构成一个视图组时,该组的类可以继承
QGraphicsItem类和QObject类
一般的界面设计也可以继承QWidget
8283
774
7567

被折叠的 条评论
为什么被折叠?