簡體   English   中英

Qt Creator是用Qt Creator構建的嗎?

[英]Is Qt Creator built with Qt Creator?

問題:

  1. Qt Creator是用Qt Creator構建的嗎?

  2. 同樣,Qt Designer是用Qt Designer構建的嗎?

  3. 順便說一句,為什么有兩個Qt IDE? 他們是競爭者嗎? 我應該使用哪一個? 我正在使用創作者。

  4. 什么是Qt SDK? 我問這個是因為我安裝了ubuntu 11.10 s / w中心的Qt Designer&Creator 2.2.1和Qtmake 4.7.4不起作用。 構建菜單全部顯示為灰色。 當我將最新的QtSDK(2.3.1 / 4.7.4)下載到/ opt / QtSDK的單獨安裝中時,ubuntu認可的安裝和/ opt / QtSDK都將按預期工作。 為什么我的ubuntu認可的安裝不能在沒有SDK的情況下工作? SDK有什么作用?

  5. 這個適用於Ubuntu愛好者 - Qt IDE要求SDK工作,但ubuntu發布了Creator / Designer而不檢查它們是否先工作? s / w中心沒有QtSDK安裝項目。 這是故意的還是程序性的錯誤?

  6. 在Linux上構建我的桌面應用程序(我正在構建一個選項卡式文件瀏覽器)之后,我需要采取哪些步驟才能在Windows 7 / Vista上運行它? 我會在Windows版的Qt Creator上重建嗎?

我還注意到Qt Creator代碼生成並不完美。 它會忘記在自動生成的代碼中包含一些Qt庫文件,我必須手動更正它。

Qt Creator是用Qt Creator構建的嗎?

我相信是這樣。

這並不意味着每個在Qt上工作的都必須使用它 - 只是我相信很多人都會這樣做。

我不為任何生產Qt的公司工作,但我的理由是:

  • 谷歌搜索“dogfooding qt creator”會引發大量熱門話題,包括2010年11月的評論

    通過在Qt桌面端口上發布Qt Creator和Ovi Suite等復雜應用程序,我們也是“dogfooding”

  • 在過去的幾年里,他們為Qt Creator付出了巨大的努力。 除非他們自己使用它,否則很難想象它是值得的
  • 在最近的Qt開發者日,Qt開發者非常熱情地談論Qt Creator

同樣,Qt Designer是用Qt Designer構建的嗎?

是。 查看Qt Designer源代碼可以看到大量的.ui(Designer)文件。

為什么有兩個Qt IDE? 他們是競爭者嗎? 我應該使用哪一個? 我正在使用創作者。

當您在Qt Creator中編輯.ui文件時,您仍然在運行Qt Designer:為方便起見,它只是在Creator中顯示Designer窗口。

什么是Qt SDK? ...... SDK有什么作用?

Qt SDK只是一次下載所有Qt工具的便捷方式。 不必使用它。

這個是針對Ubuntu的愛好者......是故意還是程序錯誤?

對不起 - 不知道。 很難想象它是故意的。

在Linux上構建我的桌面應用程序(我正在構建一個選項卡式文件瀏覽器)之后,我需要采取哪些步驟才能在Windows 7 / Vista上運行它? 我會在Windows版的Qt Creator上重建嗎?

您需要在Windows PC上安裝Qt,然后在其中構建源代碼。

你可以通過使用Qt Creator和它包含的Windows編譯器(mingw)來做到這一點,或者你可以使用另一個編譯器,如果你有一個,例如Visual Studio。

我還注意到Qt Creator代碼生成並不完美。 它會忘記在自動生成的代碼中包含一些Qt庫文件,我必須手動更正它。

如果您在信號和插槽的參數中使用了任何非Qt類,那么這個答案可能對您有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM