pyside 相关问题

关于使用Python Qt绑定项目PySide的问题。

为什么 QTreeView 不将新添加的节点显示到 QAbstractItemModel 中的非根节点

我为 QTreeView 创建了一个自定义模型。显示问题的完整最小代码如下。如果我向根节点添加一个新节点,通过单击“添加级别 1”,它就会显示。但如果我添加...

回答 1 投票 0

PySide 中关闭线程的正确方法

我目前正在使用 PySide6 设计一个软件,该软件连接到 3 个电子元件/仪器以同时获得各种科学读数。 我使用 PySide 的线程功能...

回答 1 投票 0

使用系统主题图标设置窗口图标

系统主题有很多图标,因此我没有创建自己的图标,而是尝试使用其中之一(文本编辑器)。它不起作用,所以我下载了一个示例256*256 PNG文件,将其放在同一个目录中...

回答 1 投票 0

无法设置PySide6,在python中运行“from PySide6.QtCore import Qt”时发生错误

我尝试安装pyside6,它安装成功(成功安装pyside6-6.2.4 shiboken6-6.2.4)。 但是我无法运行PySide6的“Hello World程序”,并且执行时...

回答 2 投票 0

将 QGraphicsSimpleTextItem 置于变换视图上的父项中

使用 PySide6 中的 Qt,我想将 QGraphicsSimpleTextItem 置于其父项的boundingRect内的中心。显然我希望文本始终具有相同的缩放比例,与变换无关......

回答 1 投票 0

QGraphicsItem 接收所有鼠标移动吗?

我有一个QGraphicsItem的子类。默认情况下,如果指针位于项目的boundingRect内并且也发生了mousePressEvent,则QGraphicsItem仅接收mouseMoveEvents。 我想要这个

回答 1 投票 0

发出`Signal`来直接将`QStateMachine`转换到另一个`QState`

我有以下状态机: 我已经通过标准状态模式在 Python 中实现了这一点。该状态机在与 PySide6 应用程序线程不同的线程中运行,即

回答 1 投票 0

Qt:QMediaPlayer.setSource() 阻塞了 GUI,因此我将其移至单独的线程;我这样做对吗?

运行此代码: 从 PySide6 导入 QtWidgets 作为 qtw 从 PySide6 导入 QtMultimedia 作为 qtm 从 PySide6 导入 QtMultimediaWidgets 作为 qtmw 从 PySide6 导入 QtCore 作为 qtc 应用程序 = qtw.QApplica...

回答 1 投票 0

如何通过 Python 中的 QDbus 在 KDE Plasma 中触发关闭或注销?

可以在终端窗口中使用以下命令向 KDE Plasma 会话发出注销信号: qdbus6 org.kde.Shutdown /Shutdown org.kde.Shutdown.logout 或者简单地 qdbus6 org.kde.Shutdown /Shutd...

回答 1 投票 0

QProcess 似乎忽略了环境变量?

我有一些代码可以在系统默认文本编辑器中打开文本文件。该功能获取程序的绝对路径并执行它,效果很好。然而,我想给

回答 1 投票 0

如何修复 python pyside 应用程序以检测所有监视器,同时将对象置于主监视器上

我想创建一个跨越所有显示器的窗口,在我的例子中我有3个。该窗口是一个半透明背景,带有一个可拖动的正方形。该正方形用于为

回答 1 投票 0

PySide GUI 在使用 QSortFilterProxyModel 进行过滤期间冻结

我正在开发一个 PySide6/Python3 应用程序,其中包含带有自定义模型 DataFrameTableModel 的 QTableView。我想支持过滤渲染的表格。因此,我正在使用 QSortFilterProxyMo...

回答 1 投票 0

在Windows下通过py2exe使用PySide的QtWebKit

我正在使用PySide和Qt在Python中制作一个应用程序,我需要打开一个网页,所以我使用了QtWebKit的QWebView。 在我的开发机器上它工作得很好,都直接运行代码......

回答 5 投票 0

使用QUiLoader()加载MainWindow时如何接受关闭事件?

下面的代码如何接收关闭事件? 主类(QMainWindow): def __init__(self, 父=无): 超级(主要,自我).__init__(父) self.view = QUiLoader().load("样本....

回答 2 投票 0

QFormLayout 不扩展左列小部件的宽度

我正在尝试在从右到左的应用程序中创建表单布局。我认为扩展字段增长标志不起作用,因为最常见的用法是将输入字段放在右侧...

回答 1 投票 0

PySide6 中 QVariant 的替代品是什么?

正如doc所说,QVariant在python中被删除。然而,在某些情况下,我仍然需要 QVariant。 类 TreeNode(QObject): dataChanged = Signal(object, int) # 这里 def __init__(self, 父级 = None...

回答 1 投票 0

使用 Pyside 和 Qt Designer 在 QTableView 中创建组合框

我正在使用 Qt Designer 来管理大型 UI 和 Pyside 的代码。我希望在我的表格中显示一个组合框。 下面的答案给出了如何实现这一点的非常详细的描述

回答 1 投票 0

Qprocess subprocess.completed 信号不触发 PySide6

我有一个 Pyside6 应用程序,它应该运行一个子进程作为其功能的一部分。当子进程完成时,它应该触发信号 self.subprocess.finished,但是函数

回答 1 投票 0

如何以不同的方式处理项目的复选框与其文本的点击事件? (PyQt/PySide/Qt)

我有一个 QStandardItemModel,其中每个项目都是可检查的。我希望一方面在单击该项目的复选框时调用不同的插槽,另一方面在单击其文本时调用不同的插槽。我的

回答 2 投票 0

pyside qtableview 中的连接事件

我需要一个简单的例子:如何连接 selectRow 事件(如果 pyside 中存在此事件)并调用相应的处理程序。例如 self.table_view.selectedRow.connect(lambda: self.handler(param))

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.