问题标签 [pyside]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
18580 浏览

python - 让 PySide 与 matplotlib 一起工作

我曾尝试在 SciPy 网站上运行示例代码,但出现此错误:

我正在构建一个简单的科学数据记录器,最终将用于商业应用程序,所以我真的需要 PySide 的 LGPL 和绘图功能。有没有人有关于如何让它工作或替代绘图包或想法的经验?

提前致谢。

0 投票
1 回答
478 浏览

qt - 在 OS X 下调整 (restyle) QWizard 的大小

Mac 向导(以及 QWizard 的扩展)的默认外观是这样的:

在此处输入图像描述

左侧的所有这些空间,即领结图像所在的位置,完全没有用处和浪费。
相反,我喜欢 Dropbox 的人所做的:

在此处输入图像描述

我如何在 Qt 中实现这种效果?
(在这里使用 PySide 包装器,但我会采用我能得到的任何代码!)

我尝试使用样式表在 QFrame、QWidget 等上设置各种填充和边距以及诸如此类的东西,但仍然无法摆脱左侧的这个空间。我需要破解 MacStyle 吗?我该怎么做呢?

0 投票
1 回答
874 浏览

python - 使用 PySide 覆盖 QWebPage 中的 shouldInterruptJavaScript

我想覆盖 PySide.QtWebKit.QWebPage.shouldInterruptJavaScript() 插槽以静默忽略 JavaScript 中断请求。我有自己的超时计时器设置,不需要默认消息对话框。

引用 PySide文档

由于二进制兼容性限制,此功能不是虚拟的。如果您想在 PySide.QtWebKit.QWebPage 子类中提供自己的实现,请改为在子类中重新实现 QWebPage.shouldInterruptJavaScript() 槽。QtWebKit 将动态检测插槽并调用它。

这是我编写的示例代码,但我的 shouldInterruptJavaScript() 方法从未被调用。我看到 PhantomJS 和 webscraping 开源项目中使用的代码相同。

我有 Python 2.7.1、PySide 1.0.2、Qt 4.7.2。现在我正在构建最新的 PySide,以便对其进行测试,但在最近的发行说明或错误报告中我找不到任何关于 shouldInterruptJavaScript 的信息。

我应该如何在我的子类中重新实现 shouldInterruptJavaScript 有什么特别的吗?

0 投票
6 回答
57103 浏览

python - PyQt 或 PySide - 使用哪一个

我开始学习一点 Python,现在想玩弄 gui 构建。Qt 似乎是一个不错的选择,因为它具有跨平台性。
现在似乎有两个可用的绑定:Riverbank Computing 的 PyQt 和最初由诺基亚开发的 PySide。
那么我应该选择哪一个呢?我只能找到两年前的功能比较,但现在有什么不同?
哪一个更容易使用,有更多/更好的文档?两者都还在积极开发中吗?
因为我不打算编写商业应用程序,所以我不太关心许可。

0 投票
1 回答
872 浏览

python - 带信号/插槽的 PySide IPC

我一直试图弄清楚是否有任何方法可以在 PySide 中管理 IPC 并仍然利用 Qt 的信号/插槽机制。QtDBus 模块听起来不错,但在 PySide 中似乎不可用。我在 Qt wiki 上遇到了https://wiki.qt.io/PySide_DBus_Integration - 但这似乎并没有让我到达那里。

任何支持信号/插槽的 IPC 框架都会让我很开心。有没有其他人遇到过这个问题 - 最终判决是什么?

0 投票
1 回答
2804 浏览

python - PyQt/PySide QMainWindow - 在视图之间切换

你好 PyQt/PySide 专家,

我是 PyQt/PySide 和桌面应用程序开发的新手(我是一名网络开发人员)。

我有一个关于如何在 PyQt/PySide 应用程序的不同视图之间导航的问题。

假设我的应用程序具有“TEST1”(默认)和“TEST2”视图(即类似于 Web 应用程序中的页面),我想通过单击相应的工具栏项在它们之间切换。

我想我可以使用 QMainWindow.setCentralWidget() 来设置每次单击工具栏按钮时请求的视图,但这是在 PyQt/PySide 中的不同视图之间导航的正常方式吗?

供您参考,我将发布一个示例代码来说明上述内容:

先感谢您...!

0 投票
3 回答
3732 浏览

python - 在 OSX 10.6.8 上安装 PySide

试图通过 PySide 开发让我的脚湿透,但在设置时遇到了麻烦。我尝试安装二进制文件 1.0.4-r1 和 1.0.5,但它们都在导入 PySide 时产生了以下消息

然后我尝试从gitorious build scripts进行安装。使用 sudo ./dependencies.osx.sh。完成后,我现在在导入 PySide 时收到以下错误。

任何建议表示赞赏。我正在使用 QtCreator 2.2.1 和 Qt SDK 1.1.2 / Qt Library 4.7.3。谢谢!

0 投票
1 回答
438 浏览

pyside - 如何禁用声子?

你如何在 PySide 中禁用声子?

我正在尝试使用 QWebpage 并且我不希望 phonon 启动,因为我正在编写的应用程序是服务器端应用程序,并且不需要媒体。我尝试了一些东西,但没有找到任何真正相关的文档。

0 投票
1 回答
1732 浏览

python - Python/Pyside:创建图像直方图

在 PySide 中创建图像(QImage)直方图的最有效方法是什么?

我的测试图像是1,9MB,3648x2736px,jpeg 照片

我尝试了两种方法:

1.

平均时间 = 15s

2.

平均时间 = 4s

更好,但仍然很慢。有没有更快的方法从 QImage 计算图像直方图?

0 投票
1 回答
806 浏览

python - 使用 python 将 Qt 与 Windows 7 任务栏集成?

我正在寻找一种在将 Qt 用于 UI 的 python 应用程序中使用某些 Windows 7 任务栏功能的方法——特别是进度条和跳转列表。我在 SO 上看到的问题都是 1-2 年的,要么说 Qt 还没有,但下一个版本会有它(已经发布)或者指向我不希望的Q7Goodies出于成本原因使用。

有谁知道 Qt 和 python 绑定(PyQt 或 PySide)是否可以与 Windows 7 任务栏交互?

我正在使用 Python 2.7.x 和 Qt 4.6。如果需要,我可以升级到 4.7,我还不能升级到 Python 3.x。