pyqt5相关内容
我正在尝试将谷歌字体加载到我的 pyqt5 QtWebEngine 应用程序中. 应用程序加载一个带有 css 样式的本地 html 文件.我使用字体加载ttf文件如下: @font-face {font-family: "Work Sans";src: url("C:\Users\Godwin\TIAT\fonts\WorkSans-Regular.ttf") 格式('truetyp
..
我制作了一个应用程序,该应用程序从网站收集图像的 URL 并将它们逐个显示在显示器上.但是,当您使用 QComboBox 滚动浏览图像时,程序会冻结 2-3 秒,这很烦人,因为要滚动浏览的 URL 超过 100 个.如果您尝试快速滚动,应用程序会崩溃.图片甚至不是那么大(小于 300KB),互联网连接已经足够了.有什么解决方案可以解决这个问题吗? 这是代码片段: 从 PyQt5.QtWid
..
我正在构建一个从 Python 调用的简单 Web 应用程序.我正在使用下面的代码.以编程方式授予对 Cam & 的访问权限的最简单方法是什么?加载此页面时的麦克风?我只在网上找到了 C++ 示例,在 Python 代码中找不到这样做的方法. 从 PyQt5.QtWidgets 导入 QApplication从 PyQt5.QtWebEngineWidgets 导入 QWebEngineView
..
我使用 pyqt5 和 PyQtWebEngine 制作了一个 Web 浏览器.它工作正常,但是当我单击带有 target=“_blank"的超链接时那么它不起作用,但我将如何解决它.您可以通过点击此链接查看其源代码 https://github.com/SaptakBhoumik/WebPlus.请检查我的代码并告诉我该怎么做 解决方案 如 文档: _blank:通常是一个新标签页
..
我目前正在尝试将旧的 python 程序从 Python 2 转换为 Python 3,并从 PyQt4 更新为 PyQt5.该应用程序使用 PyQt5 不支持的旧式信号和插槽.我已经弄清楚了大部分需要做的事情,但下面有几行我似乎无法工作: self.emit(SIGNAL('currentChanged'), row, col)self.emit(SIGNAL("激活(const QStrin
..
反馈 我正在使用兼容 PyQt5 (>= 3.3.2) 的标准 Python3 (3.3.2+) 解释器安装 PyQt5(基于 Qt5.2.1/Sip 4.15.5 API 11 ???)因为无法在 Ubuntu 12.04 上编译 Python3.3-5,然后无法安装 PyQt5(python 3.3.2 或更高版本). 平台: jeby6372@mercure:~$ lsb_re
..
我正在 Python3 中尝试 memory_profiler https://medium.com/zendesk-engineering/hunting-for-memory-leaks-in-python-applications-6824d0518774 在此感谢@eyllanesc PyQt5 设计师gui 和迭代/循环 QPushButton [重复] 我刚刚创建了一
..
我在 python 的离线模式下使用 plotly 库,我想做的是创建一些绘图,将它们保存为本地 html 并在第二时间加载到 QWebView 中. 这是带有虚拟变量的箱线图的代码: 从 PyQt5.QtWebKitWidgets 导入 QWebView导入情节导入 plotly.graph_objsx1 = [10, 3, 4, 5, 20, 4, 3]trace1 = go.Box(
..
我已经创建了一个管理数据库中表的程序,现在我正在尝试为它制作一个 gui,我认为最简单的方法是使用 Qt Designer 来完成,然后使用 PyQt5 将其转换为 python,所以我做到了,我知道如何将函数绑定到按钮,但我不知道更复杂的事情,比如将表列和行显示到 Qtablewidget 中,假设我有下面的数据库: 导入 sqlite3conn = sqlite3.connect('real
..
我正在构建一个 pyqt5 桌面界面,我在其中使用 QWebEngineView 来显示一个 html 文件,我在其中显示一个传单地图.这工作正常.下一步是导出用户添加到地图的所有要素.当我点击地图上的“导出功能"时,什么也没有发生,但是当我在 Chromium 网络浏览器上打开相同的 html 文件时,“导出功能"会打开下载对话框. PyQt5 脚本: self.MainWindow.w
..
这是我的代码: 导入系统从 PyQt5.QtWidgets 导入(QApplication、QLabel、QWidget)从 PyQt5.QtGui 导入 QPainter、QColor、QPen从 PyQt5.QtCore 导入 Qt类鼠标跟踪器(QWidget):distance_from_center = 0def __init__(self):超级().__init__()self.in
..
我最近一直在努力在 PyQt GUI 应用程序中嵌入终端.几乎尝试了互联网上的所有搜索,但没有任何帮助. 我有一个 QTabWidget,我只需要一个标签就有一个终端. 根本不可能这样做吗? 难道没有像 QTabWidget.Tab2.show(terminal-app) 这样的东西吗?默认终端会显示在 tab2 中,每个函数都像 ls、ifconfig、cd 等工作正常吗?
..
我应该提到我已经阅读了这些,但我仍然无法实现我的目标: [在 for 循环中使用字典创建按钮不起作用 [QtCore.循环中的 QObject.connect 只影响最后一个实例 我的目标是制作一个 linux“启动器"应用程序.按钮创建、放置等工作就像一个魅力,但有一个问题 - 所有按钮都会触发相同的回调 - 最后一个要在按钮创建循环中连接. 这是一个基本版本的脚本来说明
..
我正在尝试将我的脚本从 PyQt5 移植到 PyQt6.感谢this answer,我已经弄清楚了如何移植大部分内容,但是,我遇到了一个问题. 我发现 PyQt6 使用 QtWidgets.QMessageBox.StandardButtons.Yes 而不是 PyQt5 的 QtWidgets.QMessageBox.Yes. 但是,当检查用户是否按下“是"时打开 QMessageB
..
在普通 Python (3.x) 中,我们总是使用 tkinter 模块中的 showerror() 来显示错误消息,但是在 PyQt5 中我应该怎么做才能显示完全相同的消息类型呢? 解决方案 Qt 包含一个 错误-message 特定的对话框类 QErrorMessage,您应该使用它来确保您的对话框符合系统标准.要显示对话框,只需创建一个对话框对象,然后调用 .showMessage(
..
我使用 Python 3 和 PyQt5.这是我的测试 PyQt5 程序,关注最后两行: 从 PyQt5.QtCore 导入 *从 PyQt5.QtWidgets 导入 *导入系统类窗口(QWidget):def __init__(self,parent=None):super().__init__(父)self.setWindowTitle('测试')self.resize(250,200)a
..
from PyQt5 import QtWidgets, QtGui从 PyQt5.QtWidgets 导入 *从 PyQt5.QtCore 导入 *类应用程序(QMainWindow):def __init__(self):超级(应用程序,自我).__init__()self.setWindowIcon(QtGui.QIcon('icon.png')) 我正在尝试设置一个窗口图标(窗口左上角)
..
现在感觉真的很愚蠢,但标题说明了一切: 如何启动 QtDesigner? 我已经通过 pip 安装了 PyQt5 并且我相信已经将它的安装目录标识为 C:\Users\%username%\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5 现在呢?有很多 .pyd 文件,也有一些 .dll,但没有可执行文件
..
背景 我正在构建一个 PyQt5 应用程序,我想为其设置一个深色主题.以前我从事过 Android 开发,我可以为整个应用程序设置一个深色主题 问题 Qt 中是否内置了深色主题(适用于应用程序中的所有小部件,并且是跨平台的)? 解决方案 不,但你可以使用我比较全面的 stylesheets 在大多数平台上应该看起来都很棒(它的灵感来自 KDE 的 Breeze Theme
..
我正在寻找 PyQt5 教程.在没有教程的情况下,第一次使用 Python 开始 GUI 开发是相当复杂的. 到目前为止,我只找到了一些 PyQt4 教程,并且由于从 Qt4 到 Qt5 发生了一些变化,例如 Qt5 不再支持 SIGNAL 和 SLOT 的事实,它要是有 PyQt5 的具体教程就好了. 有人可以提供一个关于如何使用 PyQt5 开始 GUI 开发的教程吗? 解决
..