草庐IT

python - Ubuntu 13.04 上的 PySide 导入错误

同时尝试导入fromPySideimportQtGui我收到以下错误:ImportError:libpyside-python2.7.so.1.2:无法打开共享对象文件:没有那个文件或目录ls/usr/local/lib/python2.7/dist-packages/PySide/libpyside-python2.7.so.1.2/usr/local/lib/python2.7/dist-packages/PySide/libpyside-python2.7.so.1.2那么so文件已经有了,为什么PySide找不到呢?我尝试通过pip安装PySide,但出现某种后处理脚本错误,并

python - 如何为 Python 2.7 安装 Pyside?

嘿,我是Pyside的新手,不确定如何下载它或Qt?我有一台64位Windows计算机,想知道在下载Qt后我需要下载什么,因为有Qt5.3、Qt5.2.1等的list,我不确定要下载哪个,因为在那些下面它们下面有多个选项,例如MSCV201264位和mscv64位OpenGL。基本上我对我需要的东西很迷茫,似乎找不到答案。有没有大佬解惑一下?谢谢! 最佳答案 安装pip:从here下载pip安装程序并保存在C以外的目录下。如果你还没有设置你的python路径:按照this.打开命令提示符并cd到保存pip安装程序的目录。运行:pyt

python - QObject 实例化时的 PySide 段错误

我有一个类是我其他非qt类的基础类。此类使用Signal实例实例化QObject类。不幸的是,有时它会引发段错误。这是我的代码:classPublisherSignal(QObject):notify=Signal(list)classPublisherBase:def__init__(self,*args,**kwargs):super(PublisherBase,self).__init__(*args,**kwargs)self._signal=PublisherSignal()错误处理程序显示,段错误发生在PublisherSignal()类实例化上。它并不总是。在大多数情况下

python - pip install -U PySide 错误

有谁知道如何按照官方网站说明在运行pipinstall-UPySide时避免以下错误:https://pypi.python.org/pypi/PySide/#installing-pyside-on-a-mac-os-x-system请注意,我已经成功地完成了brewinstallqt。Youareusingpipversion7.0.3,howeverversion7.1.2isavailable.Youshouldconsiderupgradingviathe'pipinstall--upgradepip'command.CollectingPySideUsingcachedPy

python - 为什么 super 在 PySide/PyQt 中用得那么多?

简短版(tl;dr)我正在学习PySide,大多数在线教程都使用super初始化UI元素。这重要吗(即更具可扩展性),还是品味问题?澄清:正如我在详细版本中所说的那样,这不是另一个询问何时使用super的通用线程(这已经完成了)。相反,考虑到使用super的PySide教程的数量而不是.__init__,我想弄清楚是否使用super是PySide应用程序的标准吗?如果是这样,是不是因为环境super在使用PySide/PyQt时特别提到(涉及解析继承)?还是品味问题。详细版我是Python新手,目前正在使用Zets教程(http://zetcode.com/gui/pysidetuto

python - PySide 中线程间的通信

我有一个生成一些数据(python列表)的线程,该线程可用于将在主线程中读取和显示数据的小部件。实际上,我正在使用QMutex以这种方式提供对数据的访问:classThread(QThread):defget_data(self):QMutexLock(self.mutex)returndeepcopy(self.data)defset_data(self,data):QMutexLock(self.mutex)self.data=deepcopy(data)defrun(self):self.mutex=QMutex()whileTrue:self.data=slowly_produ

python - PySide 中线程间的通信

我有一个生成一些数据(python列表)的线程,该线程可用于将在主线程中读取和显示数据的小部件。实际上,我正在使用QMutex以这种方式提供对数据的访问:classThread(QThread):defget_data(self):QMutexLock(self.mutex)returndeepcopy(self.data)defset_data(self,data):QMutexLock(self.mutex)self.data=deepcopy(data)defrun(self):self.mutex=QMutex()whileTrue:self.data=slowly_produ

python - PySide + QTableView 示例

谁能给我指出一个PySide中QTableView的简单示例?我找到了QTableViewdocs但不幸的是他们没有给出例子,而且我对PySide很陌生,所以我什至不知道如何开始。(我对JavaSwing中的JTable非常熟悉,所以我知道如何使用表格模型。) 最佳答案 找到一个:http://www.daniweb.com/software-development/python/code/447834/applying-pysides-qabstracttablemodel'''ps_QAbstractTableModel_sol

python - PySide + QTableView 示例

谁能给我指出一个PySide中QTableView的简单示例?我找到了QTableViewdocs但不幸的是他们没有给出例子,而且我对PySide很陌生,所以我什至不知道如何开始。(我对JavaSwing中的JTable非常熟悉,所以我知道如何使用表格模型。) 最佳答案 找到一个:http://www.daniweb.com/software-development/python/code/447834/applying-pysides-qabstracttablemodel'''ps_QAbstractTableModel_sol

Pyside6项目实战,从0开始写一个GUI可视化项目:总览

前言最近使用Pyside6编写了几个GUI工具,发现效果出奇的好。遂产生了分享它的念头。接下来如果不出意外,大概没有意外,我会开始写这个专栏,介绍从零开始去编写一个实用的GUI工具。这是Pyside6第一篇:《总览》本文对Pyside6在开发使用中进行了知识点的提炼,所以后面本专栏更新文章内容大致就是针对本文的每个小内容做一些拓展。建议有需要的小伙伴通过官方文档去进行系统地学习!!Pyside6文档:https://doc.qt.io/qtforpython/后面专栏新增文章时候,本文会做出相应修改!!专栏整体大概在10篇以上,反正学了你就能使用Pyside6编写自己的GUI工具了。专栏脉络专