如何在我的qwidgets项目中复制.ui文件
How to copy a .ui file in my qwidgets project?
我想试试这个qt的例子。我创建了一个qwidgets项目,将下面示例中的所有头文件和源代码复制到我的项目中。
http://doc.qt.io/archives/qt - 5.5/- qtmultimedia audiorecorder html
显示如何将该项目的。ui文件复制到我的项目?
在我的项目中该文件的扩展名应该是什么?
*.ui
文件是GUI设计器文件,定义了实际的GUI。
原样复制。您需要调用uic
(用户界面编译器)来生成ui_audiorecorder.h
头文件,该文件包含在audiorecorder.cpp
文件中。
在文档中阅读更多关于uic工具链的信息:在应用程序中使用设计器UI文件
使用您最喜欢的文件管理器或终端或其他工具将.ui
文件复制到您的项目文件夹中。假设文件名为foo.ui
。
然后通过以下方式将文件添加到项目:
-
在
.pro
文件中添加以下行:FORMS += foo.ui
-
右键单击根项目节点,选择"Add Existing Files…",在文件对话框中导航到
foo.ui
文件。
这两个过程是等价的,结果是一样的:在项目文件中有一个新的FORMS
项。
。只要保存.pro
文件,Qt Creator就会解析它,并在Forms
项目树节点下显示foo.ui
。
相关文章:
- C++17复制构造函数,在std::unordereded_map上进行深度复制
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 使用strcpy将char数组的元素复制到另一个数组
- 是否可以初始化不可复制类型的成员变量(或基类)
- 为什么在C++中使用私有复制构造函数与删除复制构造函数
- C++ Windows 驱动程序MSB3030无法复制该文件,因为它找不到
- 复制列表初始化的隐式转换的等级是多少
- 如何在MS Visual Studio 2019中运行QT UI
- 当从函数参数中的临时值调用复制构造函数时
- 有可能在Armadillo中复制MATLAB circshift方法吗
- 复制几乎为空的数组的最快方法
- 以下示例中如何避免代码复制?C++/库达
- 如果有一个模板构造函数只有一个泛型参数,为什么我必须有一个复制构造函数
- 为什么需要复制构造函数,在哪些情况下它们非常有用
- 不能将复制初始化与隐式转换的多个步骤一起使用
- 如何处理使用.ui文件生成的.h文件
- 当有分配器意识的容器被复制/移动时,反弹分配器是否被复制/移走
- 为什么复制而不是移动数据元素?
- 文件系统:复制功能的速度秘诀是什么
- 如何在我的qwidgets项目中复制.ui文件