",阻止 Linux 构建-6ren"> ",阻止 Linux 构建-Qt 设计器。将小部件提升为自定义类。该类在 *.ui 文件中正确显示。 “我的类(class)名”。该类在 Qt 设计的对象检查器“MyClassName”中正确显示。但是,在构建时,生成的 ui_-6ren">
gpt4 book ai didi

Qt-Designer 强制小写 "#include ",阻止 Linux 构建

转载 作者:行者123 更新时间:2023-12-04 13:20:31 27 4
gpt4 key购买 nike

Qt 设计器。将小部件提升为自定义类。该类在 *.ui 文件中正确显示。 “我的类(class)名”。该类在 Qt 设计的对象检查器“MyClassName”中正确显示。但是,在构建时,生成的 ui_xxxxxxx.h 文件具有“#include”,其中文件名被强制为小写。

这适用于 windows 和 mac,但在更严格的 Linux 中失败。

我怎样才能强制它为类(class)输入正确的大小写?我真的不想将我的 *.h 文件重命名为小写...

取消选中选项|c++|文件命名 Pane 中的“小写文件名”选项没有帮助。

最佳答案

在类升级对话框中,底部有两个字段,一个用于类名,一个用于头文件。您只需要编辑头文件条目以匹配您希望它#include 的头文件的大小写(当您输入类名时,它会自动用小写字母填充头文件条目)。

关于Qt-Designer 强制小写 "#include <filename>",阻止 Linux 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10127519/

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