gpt4 book ai didi

c++ - Qt Creator如何重新定义getter和setter函数的创建方式?

转载 作者:行者123 更新时间:2023-11-30 03:39:28 25 4
gpt4 key购买 nike

是否可以编辑 QtCreator 如何从重构上下文菜单生成“getter 和 setter”函数的签名?具体来说,当我为“m_camera”定义 getter/setter 时,它现在给了我这个:

std::shared_ptr<CameraGrabber> camera() const;
void setCamera(const std::shared_ptr<CameraGrabber>& camera);
private:
std::shared_ptr<CameraGrabber> m_camera;

实际上我想得到这样的东西:

auto camera() const -> std::shared_ptr<CameraGrabber> ;
void setCamera(std::shared_ptr<CameraGrabber> camera);
private:
std::shared_ptr<CameraGrabber> m_camera;

这是 QtCreator 版本 4.0.3;也许有一些自定义插件或模板定义文件可用于控制如何声明 get/set 函数?

相关:

qtcreator customize getters and setters

How to add short-key for "Add Definition in class.cpp" in Qt Creator

最佳答案

目前这是不可能的,无论是 qtcreator 本身还是我所知道的任何插件。

我建议您为相应的功能请求投票:https://bugreports.qt.io/browse/QTCREATORBUG-12678 .

关于c++ - Qt Creator如何重新定义getter和setter函数的创建方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38860728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com