2013-09-30 35 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,编译器,框架,平台。我真的不知道如何解释完全不同的事物之间的区别。 –

相关问题