2013-09-30 76 views
-1

我是一名Delphi開發人員,我只用於在Windows平臺上開發應用程序。使用Python和Qt開發跨平臺應用程序的開發工具是什麼?

從現在開始,我希望開發一個面向Windows,Ubuntu,OSX的基於GUI的數據庫應用程序。

我對跨平臺解決方案沒有太多的知識,我對Java幾乎一無所知,對Python和Qt幾乎一無所知。

不管怎麼說,我更喜歡使用Python作爲編程語言和使用Qt的圖形用戶界面,我的問題是我不是很肯定......

  1. 什麼開發工具和版本(最新偏好,如果可能)我需要安裝在運行Ubuntu 13.04的開發機器上嗎?

  2. PyQt,Qt Designer之間的主要區別是什麼?

回答

2

您是否閱讀過基本的Qt文檔?

  1. 您應該編寫平臺獨立代碼以使其可移植;)。不要使用特定於操作系統的功能,請使用Qt類。您需要每個平臺的編譯器。你需要每個平臺的Qt。
  2. 請訪問qt-project.org並獲取最新版本。 (和許多關於Qt的其他信息)
  3. PyQt - 是Qt庫的端口到python。 Qt Designer - 是製作.ui文件的軟件(工具)。其他??
+0

其他類似PySide ???我的意思是,我聽到很多東西,但不知道它們是什麼。 – Artisan

+0

我想我明白Qt Designer是一個爲我的跨平臺製作UI的工具嗎?但是,我是否需要PyQt和PySide,或者只是其中的一個? – Artisan

+0

首先,你應該明白下面的東西之間的區別:IDE,編譯器,框架,平臺。我真的不知道如何解釋完全不同的事物之間的區別。 –

相關問題