Qt Creator“覆盖方法”捷径?

发布于 2025-01-06 14:46:12 字数 140 浏览 2 评论 0原文

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

对于那些不了解 Eclipse 的人,有一个显示对话框的上下文菜单“Source > Override Method”。检查您想要覆盖的方法,它将为这些方法生成存根。

Does Qt Creator have a "override method" shortcut like eclipse?

For those who don't know eclipse, there is a context menu "Source > Override Method" that show a dialog. Check the method you want to override, and it will generate stubs for those method.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

冷弦 2025-01-13 14:46:12
  1. 右键单击
  2. 上下文菜单中的类名称,选择重构 -> 插入基类的虚拟函数

顺便说一句,我使用的是 Qt Creator 3.4.1。

  1. right click on the class name
  2. from context menu, select Refactor -> Insert Virtual Functions of Base Classes

btw, I'm using Qt Creator 3.4.1.

注定孤独终老 2025-01-13 14:46:12

QtCreator 下可用的最接近的是 Add Definition to *cpp。假设您在头文件中有一个 void PaintEvent(QPaintEvent* e) 声明,那么如果您选择该函数并在 Refactor 下弹出上下文菜单,就会有一个选项将定义添加到cpp

The closest that is available under QtCreator is Add Definition to *cpp. So say you have a declaration of void paintEvent(QPaintEvent* e) in the header file, than if you select the function and pop the context menu under Refactor there is an option Add Definition to cpp

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文