0
我正在使用Qt設計器。當我勞克代碼生成(查看代碼),我有以下問題:Qt設計器代碼生成問題
Code Generation Failed
Unable to launch C:/Python27/Lib/site-packages/PyQt4\uic.
我試圖使用尖端here
You can generate code by using the pyuic4.bat file located under the PyQt4 install directory, on Win usually C:/Python##/Lib/site-packages/PyQt4. Usage from the command line is: pyuic4.bat inputfile.ui > output.py
pyuic4.bat inputfile.ui > output.py
給了我一個output.py文件,但啓動這個output.py腳本沒有提供任何內容。執行暫停一段時間,然後停止。我不知道代碼是否已經生成/應該在哪裏生成......我想要的是C++/Qt中的代碼。我有output.py後該怎麼辦?
有人可以更精確地解釋如何進行?該技巧是否可以查看UI的呈現或生成的代碼(我想要的)?我在哪裏可以找到代碼?什麼是另一個工作技巧?
如果你使用pyuic4你得到python代碼作爲輸出,並沒有C++代碼,所以你想寫的東西在python(與PyQt)或在C + +(與Qt)? – TobiMarg 2013-04-29 18:14:48
感謝您的回覆,我希望C++中的代碼(包含Qt)。然而,當我做查看代碼,我得到這個錯誤'無法啓動C:/ Python27/Lib/site-packages/PyQt4 \ uic.'是否因爲我配置爲輸出python代碼?如何查看C++代碼? – octoback 2013-04-29 18:21:10
這有點奇怪。看來你使用的是Qt Designer的形式PyQt。你有沒有安裝Qt和PyQt?如果是,那麼可能有兩個Qt設計師,一個來自PyQt,另一個來自(C++)Qt。但是對於C++我無能爲力,因爲我只使用了PyQt和Python,而沒有使用C++與Qt。 – TobiMarg 2013-04-29 18:28:11