问题标签 [pyside6]
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.
python - 为什么我尝试在 Windows PC 上安装 PySide6 时不断收到错误消息?
我一直在尝试在安装了 Python 3.9.0 的 PC(Windows 10 64 位)上安装 PySide6,但每次都会出错。
我使用了命令 pip install PySide6 它对我不起作用。
任何帮助将不胜感激。
错误:
python - PySide2 中的“QtBluetooth”支持(QT for python 项目)
PyQT5 支持“QtBluetooth”模块,但 PySide2(又名 QT for python)似乎不支持;
- 我得出的这个结论正确吗?
- PySide2 和 PySide6 在这方面有什么区别吗?
python - 转换后的视觉 hello world python
我有一个目录/文件夹,其中包含两个文件 MainWindow.py Mainwindow.ui
我在 QtDesigner6 中设计了我的 MainWindow.ui 并将输出文件转换为 MainWindow.ui
我有一个代码窗口,它启动一个窗口/表单并在它的全部荣耀中显示一个空白窗口,该窗口显示并且可以关闭。
我从一本书中获取的这段代码,我的问题是如何让这段代码启动我转换后的 MainWindow.ui 文件,而不仅仅是一个空白窗口?
我尝试将行更改为:window = MainWindow() 从而删除 QWidget 和其他许可,但没有显示我精心制作的 ui
python - 如何使用 QSqlTableModel 和 QLineEdit 过滤 ms-access 数据库?
我正在构建一个 GUI,允许用户在 ms 访问数据库中搜索信息(是的。它必须是 ms 访问)用户有一个文本字段,他可以在其中键入他的搜索,并且 Tableview 应该立即更新。目前,只要您在字段中键入一个字母,数据库就会消失。
我花了一段时间才弄清楚问题:我的 SQL 语句根本不正确。(感谢 model.lastError)
整个函数如下所示:
在这种情况下,我输入了 k
错误消息是:
兴趣点应该是 '%h%")'。"' 因为它显示的字符多于键入的字符
我尝试以多种方式进行更改,例如将 % 更改为 * 和?依然没有
编辑:
这是最小的可重现示例:
这段代码给了我错误信息:
<PySide6.QtSql.QSqlError("-3010", "QODBC: Unable to execute statement", "[Microsoft][ODBC-Treiber für Microsoft Access] 1 Parameter wurden erwartet, aber es wurden zu wenig Parameter übergeben.") at 0x0000016FC7535108>
这意味着类似:“预期有 1 个参数,但传递的参数太少”
python - 如何使用pyside6制作像代码输入这样的小部件
我正在研究可以在Pyside-6
如何在 pyside6 中
使用文本输入中显示代码输入的东西。lexers
user-interface - 在树莓派 4 上运行 PySide6
最近我买了一个带有 8Gb RAM 的全新 Raspberry Pi 4B 并在那里安装了 Ubuntu Desktop 21.04。
我的目标是在控制 GPIO 引脚(一些硬件设备)的触摸屏上创建一个 GUI。
由于控制 GPIO 是由 Python 完成的,因此我也想使用编写 GUI。我看了几个教程并决定使用 PySide6 + Qt Quick。这种程序在我的个人笔记本电脑上运行良好,但是当尝试在 Raspberry 上下载所需的依赖项时,例如:
python3.9 -m pip install PySide6
我收到以下错误:
我想这个问题可能是由交叉编译引起的。
您知道是否有机会在 Raspberry Pi 4B 上运行 PySide6 和 QtQuick?
python - PySide6.1 与 matplotlib 3.4 不兼容
当我只安装 PySide6 时,GUI 程序运行良好,但是一旦我安装了 matplotlib 及其依赖包(包括 pyqt5),那么 GUI 程序将无法运行并输出以下错误消息
即使再次卸载matplotlib,问题也不会得到解决,另外,我的程序中甚至没有导入matplotlib。
- Python版本:3.9.4
- PySide6 版本:6.1
- matplotlib:3.4.2
- pyqt:5.12.3
另外,PySide6 是通过 pip 安装的,matplotlib 是通过 conda 安装的。
python - 未安装模块“材料”
我正在使用 Qt Creator 在 Windows 7 VM 上运行代码,运行代码时出现module "material" is not installed
错误。它是使用 Pyside6 使用 Python 3.8 初始化的。我的 Qt Creator 是 4.15.0 版
这是 QML 代码:
这是 Python 脚本:它是示例默认脚本之一的修改版本。
不过,我还没有在 QMl 中使用 Qt Quick Control 元素。即使我确实有一个快速控制元素,也会发生同样的事情。但是,如果我删除/注释掉下面 Qt Quick Controls 的导入语句,则应用程序运行良好。我也尝试更改快速控件旁边的版本号,但没有成功。
更新:似乎无法找到该模块是一个路径问题,所以我通过将这一行添加到顶部来强制路径进入 qml 文件:import "./Controls.2" as QtQuickControls
我复制粘贴了嵌套在 PySide6 中的 Controls.2 文件夹文件夹到这个项目的根目录。我现在得到的错误是
python - pyside/pyqt 如何简单地为弧设置动画?
我正在寻找一种解决方案,从 0 到 360° 为这条弧设置动画。我对 Pyside/Pyqt 比较陌生,我找不到这么简单的解决方案(只有初学者“不友好”)。我也尝试过使用 while 循环,但它不起作用。目前我不了解这个动画系统,但我想研究它。
python - 使用 Python 初始化和自定义 QML 组件
我有没有办法将 QML 组件视为对象,并在 Python 中初始化它们?例如,这是一个简化的盒子 QML:我希望能够复制构造函数在 Java 中可以做的事情。我希望能够通过 Python 脚本自定义每个框上的文本,同时创建多个彼此分离的框实例。
这是我当前从 Qt 的模板版本修改的 Python 脚本:
快速澄清:我正在使用自定义构建的 QML 组件,而不是尝试编辑由 QT 制作的预先存在的组件。