标签: pyside

对于新的 Qt 项目,我应该使用 PyQt 还是 PySide?

最近,我参与了有关为 Qt 和 QtQuick Ubuntu 应用程序创建Quickly模板的对话。我们的想法是让 Qt 应用程序从概念到包的开发变得像现在使用 GTK 一样容易,Ubuntu 应用程序 Quickly 模板基于 GTK。

目的仍然是使用 Python 作为基础编程语言,首先想到的问题是:我们应该使用PyQt还是PySide哪些 Python 绑定?

我想听听熟悉这两种技术的人的意见,每种技术的优缺点是什么,每种技术的维护情况如何,Qt API 与绑定的映射情况如何,等等。

谢谢!

python qt pyqt application-development pyside

60
推荐指数
1
解决办法
4万
查看次数

我可以用 Python 为手机应用程序开发 ubuntu 吗?

有谁知道我们是否可以用 Python 为手机开发 ubuntu 应用程序?

PyQT / PySide 似乎也支持 QML。但是我们可以在手机上使用它们吗?

python pyqt application-development pyside ubuntu-touch

21
推荐指数
3
解决办法
8215
查看次数

使 python 3.3 默认 python 3 解释器而不是 3.2

所以,要保持简单。Ubuntu 12.10 预先安装了 python 3.2,并链接到“python3”。我下载了 python 3.3,它的命令是“python3.3”。但是,我从突触下载了 python3 的 pySide。在 python3.3 上使用“from PySide.QtCore import *”失败。但是,当我只运行“python3”(又名 3.2)时,一切正常。Synaptic 刚刚为 python3.2 安装了 lib,这是 ubuntu 中 python3 的默认值。如何强制突触为 python3.3 安装模块?

谢谢

python default qt pyside python3

9
推荐指数
2
解决办法
9863
查看次数

Ubuntu 14.04 上的 Python3 + ipython + pylab

我很想切换到Python 3,但是Ubuntu 14.04在使用IPython+pylab框架时很难做到这一点。

pip我的设置:我已经使用而不是安装了大多数重要的软件包aptitude。这些软件包包括numpy 1.10.1scipy 0.16.1matplotlib 1.5.0pylab 0.1.0IPython 4.0.1

我还使用安装了python3-pyqt5 5.2.1python3-pyside 1.2.1aptitude

matplotlib从内部使用IPython效果很好:

import matplotlib.pyplot as plt
plt.plot([0, 1], [1, 2])
plt.show()
Run Code Online (Sandbox Code Playgroud)

pylab但是当我尝试通过调用或从 IPython 内部ipython --pylab调用来使用 时,问题就开始了。pylab这就是我在这两种情况下得到的结果:

ImportError: 
    Could not load requested Qt binding. Please ensure that
    PyQt4 >= 4.7, PyQt5 or PySide >= 1.0.3 is available,
    and only one is imported per session. …
Run Code Online (Sandbox Code Playgroud)

pyside python3 qt5 ipython pyqt5

2
推荐指数
1
解决办法
1853
查看次数