C++ 在Visual Studio 2019中添加QMainWindow类
我是Qt编程和Visual Studio的新手,所以这个问题听起来非常蹩脚。但请容忍我,并请引导我通过。我正在创建一个登录页面,在验证之后,我将用户带到主页。当我在解决方案资源管理器中添加一个新的QMainWindow时,我只能创建“.ui”文件。而不是“.h”或“.cpp”文件。所以我删除了“.ui”文件并创建了一个Qt类。事实证明,我只能创建一个QWidgets类,但我需要一个工具栏和一个状态栏,我不能在“QWidget.ui”中创建它。有人能帮我创建一个包含所有“.h”和“*.cpp”文件的“QMainWindow.ui”吗? 我正在添加问题的屏幕截图C++ 在Visual Studio 2019中添加QMainWindow类,c++,visual-studio,qt,C++,Visual Studio,Qt,我是Qt编程和Visual Studio的新手,所以这个问题听起来非常蹩脚。但请容忍我,并请引导我通过。我正在创建一个登录页面,在验证之后,我将用户带到主页。当我在解决方案资源管理器中添加一个新的QMainWindow时,我只能创建“.ui”文件。而不是“.h”或“.cpp”文件。所以我删除了“.ui”文件并创建了一个Qt类。事实证明,我只能创建一个QWidgets类,但我需要一个工具栏和一个状态栏,我不能在“QWidget.ui”中创建它。有人能帮我创建一个包含所有“.h”和“*.cpp”文件
有两种方法可以创建.h和.cpp 1.在
qt安装包->qbase->bin
中,有一个uic.exe创建对应于ui的.h和.cpp。您可以打开bin的cmd
和cd路径
,然后输入uic XXX.ui-o XXX.h
和uic XXX.ui-o XXX.cp
.ui文件->编译
如果您想在开始时创建.h和.cpp,可以使用QTCreator。大家好,Barrnet Chou,我在“C:\QtVs\5.15.0\msvc2019\u 64\bin”找到了uic.exe。运行可执行文件会打开cmd,而没有终端输入命令,并且对输入命令没有反应。在uic.exe位置运行cmd中建议的命令表示XXX.ui丢失,在我的项目位置运行命令表示“uic不是批处理文件的一部分”。编译XXX.ui没有效果。谢谢您的时间。请问您是不是像cd Qt\Qt5.3.2\5.3\mingw482\u 32\bin那样的
cd…/bin
。