Qt Designer强制使用小写“#包括<;文件名>&引用;,防止Linux构建
Qt设计器。将小部件升级到自定义类。该类正确显示在*.ui文件中。“MyClassName”。该类在Qt设计的对象检查器“MyClassName”中正确显示。但是,在构建时,生成的ui_xxxxxxx.h文件具有“#include”,其中文件名强制使用小写 这适用于windows和mac,但在更严格的Linux中失败 我怎样才能强迫它在课堂上使用正确的案例? 我真的不想将我的*.h文件重命名为小写Qt Designer强制使用小写“#包括<;文件名>&引用;,防止Linux构建,qt,Qt,Qt设计器。将小部件升级到自定义类。该类正确显示在*.ui文件中。“MyClassName”。该类在Qt设计的对象检查器“MyClassName”中正确显示。但是,在构建时,生成的ui_xxxxxxx.h文件具有“#include”,其中文件名强制使用小写 这适用于windows和mac,但在更严格的Linux中失败 我怎样才能强迫它在课堂上使用正确的案例? 我真的不想将我的*.h文件重命名为小写 取消选中选项| c++|文件命名窗格中的“小写文件名”选项没有帮助。在类升级对话框中,底部有两个字
取消选中选项| c++|文件命名窗格中的“小写文件名”选项没有帮助。在类升级对话框中,底部有两个字段,一个用于类名,一个用于头文件。您只需编辑头文件条目以匹配您希望它包含的头文件的大小写(当您键入类名时,它会自动用小写字母填充头文件条目)。对于不知道该对话框在哪里的其他人,请转到
.ui
文件,右键单击右侧栏中所需的对象,然后选择升级到…
菜单项。QtCreator对话框(现在使用的是QT 5.14)上存在一些差异,但此解决方案仍然解决了此问题!