Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python和Qt开发跨平台应用程序需要使用什么开发工具?_Qt_Python 3.x_Pyqt - Fatal编程技术网

使用Python和Qt开发跨平台应用程序需要使用什么开发工具?

使用Python和Qt开发跨平台应用程序需要使用什么开发工具?,qt,python-3.x,pyqt,Qt,Python 3.x,Pyqt,我是一个Delphi开发人员,我只在Windows平台上开发应用程序 从现在起,我希望开发一个基于GUI的数据库应用程序,目标是Windows、Ubuntu和OSX 我对跨平台解决方案知之甚少,对Java知之甚少,对Python和Qt几乎一无所知 无论如何,我更喜欢使用Python作为编程语言,使用Qt作为GUI,我的问题是我不太确定 我需要在运行Ubuntu 13.04的开发机器上安装什么开发工具和版本(如果可能的话,最好是最新版本) PyQt和Qt设计器之间的主要区别是什么 你读过基本的Qt

我是一个Delphi开发人员,我只在Windows平台上开发应用程序

从现在起,我希望开发一个基于GUI的数据库应用程序,目标是Windows、Ubuntu和OSX

我对跨平台解决方案知之甚少,对Java知之甚少,对Python和Qt几乎一无所知

无论如何,我更喜欢使用Python作为编程语言,使用Qt作为GUI,我的问题是我不太确定

  • 我需要在运行Ubuntu 13.04的开发机器上安装什么开发工具和版本(如果可能的话,最好是最新版本)

  • PyQt和Qt设计器之间的主要区别是什么


  • 你读过基本的Qt文档吗

  • 您应该编写独立于平台的代码以使其可移植;)。不要使用特定于操作系统的功能,请使用Qt类。每个平台都需要一个编译器。每个平台都需要一个Qt
  • 访问qt-project.org并获取最新版本。(还有很多关于Qt的其他信息)
  • PyQt是python的Qt库的端口。Qt Designer是制作.ui文件的软件(工具)。其他

  • 其他的像皮塞德???我的意思是,我听过很多东西,但不太清楚它们是什么。我想我知道Qt Designer是一个为我的跨平台开发UI的工具,对吧?但我需要PyQt和PySide,还是只需要其中的一个呢?首先,您应该理解接下来的事情之间的区别:IDE、编译器、框架和平台。我真的不知道如何解释完全不同的事物之间的区别。你们应该阅读基本文档并提出更准确的问题。我不想复制qt项目wiki的粘贴内容。