是否可以使用Qt Designer查看C++代碼?我可以繪製我的界面並將其保存爲.ui文件。另外,我可以使用.bat文件從.ui文件生成python代碼。但是我無法查看從UI中生成的C++/Qt代碼,我希望得到它。Qt Designer生成C++代碼
我找了它,所有我能找到的是doc。關於如何從.ui生成python,我可以做但不是我正在尋找的。
感謝
是否可以使用Qt Designer查看C++代碼?我可以繪製我的界面並將其保存爲.ui文件。另外,我可以使用.bat文件從.ui文件生成python代碼。但是我無法查看從UI中生成的C++/Qt代碼,我希望得到它。Qt Designer生成C++代碼
我找了它,所有我能找到的是doc。關於如何從.ui生成python,我可以做但不是我正在尋找的。
感謝
菜單項「表格/查看代碼」正是你所期望的 - 它顯示生成的C++代碼:
正如你可以從產生的評論看文件,Qt設計者也使用uic
(Qt User Interface Compiler)生成代碼預覽。
您可以通過手動創建源代碼驗證是否uic
工作正常:
.ui
,例如從命令殼sample.h
sample.ui
uic -o sample.h sample.ui
然後包含生成的源代碼這是完美的工作。我讓我倍感奮鬥。 – octoback 2013-04-29 20:36:39
一般在'UI由['uic']生成C++代碼_... h'文件(HTTP ://qt-project.org/doc/qt-5.0/qtdoc/uic.html)工具 - 這就是你正在尋找的,或者你想讓Qt Designer直接創建C++代碼(可能通過調用'uic ')? – 2013-04-29 19:05:04
在菜單窗體中有一個項目查看代碼。我認爲這是爲了生成C++代碼。我怎樣才能從.uic文件中看到/生成C++代碼?謝謝! – octoback 2013-04-29 19:09:55
我認爲「他們」已經從Qt Designer中剝離了這個功能。我記得在舊版本中,但現在我建議切換到Qt Creator。它還具有集成的Designer-View。 – andrjas 2013-04-29 20:13:44