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

use*_*063 3 c++ qt qt-creator

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

谢谢


抱歉,我的公式不正确:我并不是说Qt会自动编写方法的主体。(发明那可能使你非常有钱:-))

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

谢谢

el

小智 6

我希望您已经找到了它,但也许对其他人来说:

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

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