fuuko
deepin
2022-10-25 16:53 我怎么觉得你应该去问问苹果社区的Qt开发工程师
Reply Like 0 View the author
我怎么觉得你应该去问问苹果社区的Qt开发工程师
cmake 的时候后我一般直接用快捷键 ctrl N 创建类或文件,创建后不会立即在项目树中显示,再右键执行一次 cmake 就好了。
感觉像是mac的权限控制问题,没有在磁盘创建对应的.h文件。
我怎么觉得你应该去问问苹果社区的Qt开发工程师
deepin不是也支持QT应用开发吗?
cmake 的时候后我一般直接用快捷键 ctrl N 创建类或文件,创建后不会立即在项目树中显示,再右键执行一次 cmake 就好了。
有点麻烦
deepin不是也支持QT应用开发吗?
那你用deepin别用苹果啊,deepin哪有这些问题,直接apt install解决一些烦恼
Qmake构建方式的问题----./ui_mainwindow.h" file not found,已经解决,问题主要出在项目存放的路径。QT创建项目时,存放项目的路径不能有中文,否则编译会出错,比如异常信息:

Popular Events
More
【QT应用的开发环境】

操作系统:苹果MacOS Montery 12.6版本
Qt Creator版本:8.0.2
QT版本: 5.15.2 clang 64bit
【问题描述】
由于自己刚接触QT应用的开发,对QT应用的构建(build)不是非常熟悉,导致QT项目在创建后碰到了一些问题,我自己的操作如下:

(使用Cmake的方式构建项目后,项目无法使用QtCreator的“创建新文件”功能 )

1.在安装完Qt Creator之后,我首先使用Cmake的方式去创建一个应用,发现这个应用能够正常进行调试,但是其功能菜单中的“创建新文件”选项是无法使用的,已被限制。
( 使用qmake构建项目之后,mainwindow.cpp提示错误:"./ui_mainwindow.h" file not found)
2.既然Cmake项目构建方式无法在项目中创建新文件,我那只能选择Qmake方式,发现其创建项目也有问题。
完成项目的创建之后,我点击mainwindow.cpp这个文件,其里面的内容提示:"./ui_mainwindow.h" file not found,然后我也按照网上一些论坛的简单做法,就是通过QtCreator的“构建->重新构建->清理”这个菜单选项进行项目的重构操作,仍不能解决问题。
【需要解决的问题】
根据构建的方式,我分为两类问题求助,希望deepin社区的QT开发工程师们提供解决方案:
1.如果继续使用Cmake构建项目后,该如何进行新文件的创建? 比如“XXX.cpp”、“XXX.h”、“XXX.ui”.
2.如果选择使用qmake构建项目,像 *"./ui_mainwindow.h" file not found * 这样的错误,该如何修复?或者说这个ui_mainwindow.h本身就不需要。