我正在尝试将使用Nucleus Grafix制作的GUI移植/重写到Linux上的QT.In Nucleus代码中有一个控件类,它是其他控件的基类,如Button,Editbox,radiobutton等。基类使用Nucleus API和控制结构最大化。我的问题是是否要移植/重写基类或使像Button这样的控件类继承自QPushButton.Which更好?
答案 0 :(得分:0)
对于这种情况,通常情况下,双重继承更容易。它可能不是最好的长期解决方案,但它可能会让您以最快的速度获得所需的结果。请记住,QObject
派生类必须是第一个继承自的类,并且要避免使用QObject
进行钻石继承。