如何在Qt Creator中从继承的类自动创建虚拟方法

How to automatically create virtual methods from inherited class in Qt Creator?

本文关键字:创建 方法 虚拟 继承 Qt Creator      更新时间:2023-10-16

我正在使用QT4.8.4 + Qt Creator 2.8.1 .现在我需要创建几个从另一个类 Parent 继承的类Child_X。在父级中,我有几个虚拟方法。
现在我必须在我所有的Child_X类中实现它们。为了节省编辑时间,我希望Qt自动为我执行此操作。当我没记错的时候,有可能让Qt创建所有的虚拟方法。有人知道怎么做吗?

谢谢


抱歉,我没有正确表述:我并不是说Qt会自动编写方法的主体。(发明可能会让你非常富有:-)

我说的是Qt在新创建(继承)的类中编写虚拟方法的所有标头。这节省了大量的编写/复制类名等。在所有虚拟方法中,主体都是空的。

谢谢

伊特利

我希望你已经找到了它,但也许对于其他人:

  • 在编辑器中右键单击类名。
  • 在菜单中,单击"重构",然后单击"插入基类的虚拟函数"。

您可以选择直接在实现文件(以及头文件)中创建函数。