首页
学习
活动
专区
圈层
工具
发布

QtCreator
EN

Stack Overflow用户
提问于 2014-06-06 11:40:51
回答 3查看 712关注 0票数 1

当我按ENTER键自动完成方法时,QtCreator从不包含参数。

一个例子是:

代码语言:javascript
复制
protected:
      void paintEvent();

应该是这样的:

代码语言:javascript
复制
protected:
      void paintEvent(QPaintEvent *e);

当我按CTRL+SPACE然后输入时,我似乎从来没有得到过参数。

当我有一个参数要添加时,这是"ok“,但是当我必须手动添加多个参数时,输入变得非常乏味。

有人知道怎么回事吗?我在youtube上看到了多个视频,其中作者按了一些键(afaik),以及添加在他的重写方法中的所有参数。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-06-06 14:45:37

在QtCreator 3.1.1中,如果我开始编写->,然后完成->方法的自动完成,然后按Enter,然后按TAB,这是非常有效的。

票数 0
EN

Stack Overflow用户

发布于 2014-06-06 12:24:34

将文本光标放在类声明开头的类名上,按Alt+Enter并选择“插入基类的虚拟函数”。您将能够选择要添加的函数以及放置函数实现主体的位置。

请参阅重构手册中的QtCreator。

票数 2
EN

Stack Overflow用户

发布于 2014-06-06 12:19:08

嗯..。似乎每次我写出完整的方法名,然后按'(‘)(偏执)-它会添加变量。

如果我不写完整的方法名称,它将不会建议任何参数,每当我按回车。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24080995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档