qt继承了QWidget还要继承QObject吗
时间: 2023-11-18 13:06:46 浏览: 218
Qt5类继承关系图_qt5类继承关系图_QT5_
在Qt中,QWidget和QObject是两个不同的类,QWidget是Qt GUI类的基类,而QObject是所有Qt对象的基类。如果您想创建一个Qt对象并且希望该对象可以使用Qt的信号和槽机制,那么您需要将其继承自QObject。而如果您想创建一个可以被放置在Qt窗口中的控件,则需要将其继承自QWidget。但是,QWidget已经继承自QObject,因此您无需将QWidget的子类再次继承自QObject。
阅读全文