我是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