Qt Creator“覆盖方法”快捷方式?

问题描述:

Qt Creator是否有像eclipse这样的“覆盖方法”快捷键?Qt Creator“覆盖方法”快捷方式?

对于那些不知道eclipse的人来说,有一个上下文菜单“Source> Override Method”,它显示一个对话框。检查你想覆盖的方法,它会为这些方法生成存根。

QtCreator中最接近的是Add Definition to *cpp。所以说当你有void paintEvent(QPaintEvent* e)声明在头文件,比如果你选择的功能和Refactor下弹出的右键菜单中有一个选项Add Definition to cpp

+0

仍然没有可用的快捷方式,但不幸的是:https://bugreports.qt-project.org/browse/QTCREATORBUG-3715 – Mitch 2012-09-06 17:51:45

  1. 右击类名
  2. 从上下文菜单中,选择重构 - >插入基类

顺便说一句虚函数,我使用Qt Creator的3.4.1。

+4

这个答案应该被标记为接受。 – uglide 2015-09-30 10:55:50

+0

这对于一些实际的代码片段来说会更加棒。 – 2016-03-29 04:02:04