我是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. 如何手動將JAR文件轉換爲EXE文件?
- 3. 如何將Arduino文件轉換爲可執行文件.exe
- 4. 如何將exe文件轉換爲.jar文件?
- 5. 如何將java或類文件轉換爲exe文件
- 6. 如何將文件夾轉換爲exe文件?
- 7. 如何將.exe設置文件轉換爲.scr文件?
- 8. 將項目Qt轉換爲文件.exe的窗口
- 9. 如何將GNU Gettext .po文件轉換爲Qt的.ts文件?
- 10. 如何把.apk文件轉換爲.exe?
- 11. 將.py文件轉換爲exe
- 12. 將pdb轉換爲exe文件?
- 13. 將VBA腳本轉換爲.exe文件
- 14. 將EXE文件轉換爲XML
- 15. 使用cx_Freeze將.py文件轉換爲.exe文件時出錯
- 16. 將基於windows的腳本文件轉換爲exe文件
- 17. 將rb文件轉換爲exe文件的問題
- 18. 如何用pygame將python 3文件轉換爲exe
- 19. 如何將odoo-9轉換爲新的exe文件
- 20. 將.cpp文件編譯爲Program(exe)裏面的.exe文件?
- 21. 無法將.py文件轉換爲.exe文件
- 22. 是否有可能將.exe文件轉換爲java文件
- 23. 需要將exe文件轉換爲JAR文件
- 24. 它可能將java源文件轉換爲.exe文件?
- 25. 我在哪裏可以找到Qt用戶界面定義文件(XML中的.ui文件)的文檔
- 26. 如何將簽名的jar文件轉換爲.exe文件並保持簽名?
- 27. 如何將特定的.cs文件轉換爲.bat或.exe文件?
- 28. 如何將文本文件轉換爲java中的TIF文件
- 29. 爲什麼我不能將.ui文件轉換爲.py文件?
- 30. 如何將多個python文件轉換爲EXE?
你有一些C++的知識?如果不是,你必須學習它。因爲.EXE生成過程的一部分獨立於Qt。 – Matthieu 2010-03-12 09:39:20