我是qt的新手,我对qt没有太多知识,但是我在qt中为我的应用程序创建了一些文件(重新调整为GUI格式)。我在qt中创建了一些.ui文件,但我想将这些文件转换为.exe格式。我认为你有我的问题,请帮助我如何将.ui(用户界面)文件转换为QT中的.exe文件
0
A
回答
4
uic
(有时以uic-4安装) .ui文件并生成一个可以从中继承的C++头文件。有几种不同的方式可以使用.ui文件。 See the manual for more information。随时回来,具体问题。
1
喂羊,
我想你问你的.exe文件中列入的.ui文件。 如果我没有错,那么你需要将你的.ui文件包含在你的项目特定的资源文件中。它通常会在Qt项目中命名为.qrc。
.qrc文件的内容会是这个样子:
<RCC>
<qresource prefix="/ui">
<file>ui/command/spiwidget.ui</file>
<file>ui/command/SPIMicroCommandWidget.ui</file>
<file>ui/command/utility/externdatawidget.ui</file>
<file>ui/sequencerwidget.ui</file>
<file>ui/command/watchdogwidget.ui</file>
<file>ui/command/utility/repdatawidget.ui</file>
<file>ui/command/core.png</file>
<file>ui/command/LastOpenedFiles.ui</file>
</qresource>
</RCC>
在上面的代码,你可以看到的.ui和.png(图像文件)的内含物也。 包括它.qrc文件后,你可以在你的.cpp代码如下使用这个资源:
QFile file(":ui/ui/command/LastOpenedFiles.ui");
其中:UI/UI /命令是正在使用的到的.ui文件的路径。
希望这个解释对你有用!
0
尝试使用QtCreator(用于Qt开发的官方IDE)。使用你的*的.ui文件的一种方法会打赌:
- 创建一个包含类,将加载您的widget结构的* .h和* .cpp文件。
- 新的文件添加到QT项目文件 - *的.pro
如果您还没有使用Qt Creator的呢,那么我建议尝试。
- 创建新项目(Ctrl + N) - Qt的C++项目/ Qt的GUI应用程序
- 新的形式添加到您的项目(Ctrl + N) - QT/Qt设计Form类
看在由IDE创建的文件上。有* .h文件,* .cpp文件和* .ui文件。
查找到* .pro文件中,有3个部分源码,头文件,表格
下面是一些学习资料:
http://qt.nokia.com/services-partners/qt-in-education/qt-in-education-course-material
相关问题
- 1. 如何将JAR文件转换为EXE文件?
- 2. 如何将.exe设置文件转换为.scr文件?
- 3. 将项目Qt转换为文件.exe的窗口
- 4. 如何把.apk文件转换为.exe?
- 5. 将.py文件转换为exe
- 6. 将EXE文件转换为XML
- 7. 使用cx_Freeze将.py文件转换为.exe文件时出错
- 8. 将rb文件转换为exe文件的问题
- 9. 如何将odoo-9转换为新的exe文件
- 10. 将.cpp文件编译为Program(exe)里面的.exe文件?
- 11. 无法将.py文件转换为.exe文件
- 12. 需要将exe文件转换为JAR文件
- 13. 是否有可能将.exe文件转换为java文件
- 14. 它可能将java源文件转换为.exe文件?
- 15. 如何将签名的jar文件转换为.exe文件并保持签名?
- 16. 如何将文本文件转换为java中的TIF文件
- 17. 如何将python 3.X脚本转换为exe文件?
- 18. 如何将convert.c转换为exe文件并使其运行?
- 19. 如何将java项目转换为.exe文件?
- 20. 转换war文件exe文件
- 21. 如何从linux qt编译文件更改为windows .exe文件?
- 22. 如何PDF文件转换成PNG(图像)文件中的QT
- 23. 将.jui文件转换为.java文件,qt-jamba
- 24. 转换jar文件到exe
- 25. 如何在另一个UI文件中继承Qt UI文件
- 26. 如何在用户运行EXE文件时覆盖EXE文件?
- 27. 从.py文件转换为.exe文件(使用py2exe),如何从书面文件导入数据?
- 28. 将pyqt ui文件转换为py文件
- 29. 如何将.txt文件转换为matlab中的.csv文件?
- 30. 如何将PDF文件转换为java swing中的doc文件?
你有一些C++的知识?如果不是,你必须学习它。因为.EXE生成过程的一部分独立于Qt。 – Matthieu 2010-03-12 09:39:20