pyqt5相关内容

在eclipse(Pydev)中的pyqt5代码中遇到异常时缺少回溯

这可能是对过去一年未回答的问题的轻微重复,但我希望我能提供更多信息,并看到它得到回答。 问题是,一旦代码进入到PyQt5的循环中,任何崩溃都不会导致回溯显示在控制台或我所知道的任何其他地方,但是,如果相同的程序只是从命令行使用与eclipse使用的完全相同的命令运行,回溯就会毫无问题地显示出来。 在单独的计算机上全新安装所有列出的组件后确认了问题。 构建环境: ECLIPSE ..
发布时间:2022-08-26 14:32:05 Java开发

QtWidget未显示

我正在尝试使用PyQt5来显示两个小部件,第一个是关于sin、cos和tan函数的图。我使用的是pyqtgraph,并使用了在这个question的答案中找到的代码。我还使用了另一个使用PyOpenGL绘制立方体的小部件,以这个link中的例子为例。我试图在一个主小部件中显示这两个小部件,即主窗口。我的方法如下 获取主小工具。 在主小部件中,使用QVBoxLayout() 在QVBoxL ..
发布时间:2022-07-24 18:31:25 其他开发

如何从.ui文件中为Qt按钮添加函数?

我刚刚开始使用和发现PyQt5和Qt。我把它安装在一起 pip install pyqt5。然后我打开pyqt-tools附带的designer.exe并进行了设计。 之后,我使用pyuic design.ui > dialog.py将其从.ui转换为.py。 当我运行app.py时,它运行得很好,用户界面也运行得很好。但现在我的问题是:我如何添加在按下按钮时调用的函数? 以下是 ..
发布时间:2022-07-24 18:20:45 Python

QStatusBar.showMessage()更新不一致

我的道歉: 这似乎是以下内容的副本: PyQt - running a loop inside GUI 其中有很好的解决方案和教程链接。 我的设置: 操作系统:Windows 10 Ver1903 Python:3.7.4 PyQt5:5.13.0 我的问题: PyQt5没有一致地更新statusBar。 我在一个更大的应用程序中看到了这个问题。 我写了 ..
发布时间:2022-07-20 16:23:37 其他开发

使用QIcon不会显示图像

我正在尝试学习PyQt。在阅读教程以获取基本知识时,我遇到了QIcon的问题。 下面的代码应该是从名为‘web.png’的图像中创建一个带有图标的简单窗口: import os import sys import PyQt5 dirname = os.path.dirname(PyQt5.__file__) plugin_path = os.path.join(dirname, ' ..
发布时间:2022-06-24 17:00:30 Python

从Dash回调内部显示PyQt5元素

在我的Python Dash应用程序中,我想显示一些PyQt5窗口弹出窗口。 这些是在回调中从内部激活的。 遗憾的是,当弹出窗口显示时,我在控制台中收到以下警告: 警告:未在主()线程中创建QApplication。 我的问题:如果从Python Dash回调内部调用,我如何在main()线程中创建一个QApplication? 下面您可以找到表示MWe的代码。如果运行此代 ..
发布时间:2022-04-19 10:03:55 Python

无法在Pyqt5应用程序中导出Folium绘制多边形上的坐标

我正在用pyqt5编写应用程序,使用Folium来标记一些区域并获得GPS坐标。应用程序工作,我可以画多边形,但当我点击导出按钮,没有任何反应。也许有人遇到了类似的问题,知道原因吗? import folium, io, sys from folium.plugins.draw import Draw from PyQt5.QtWidgets import QApplication, QWi ..
发布时间:2022-04-18 14:52:54 Python

打印不更新qt图形用户界面和pyqtgraph Python

正如标题所说,我的情节没有更新。目标是在点击按钮时启动绘图。弹出窗口并形成轴,但没有绘制曲线。我在图形用户界面中使用了qt设计器中的pyqt5,并在绘图中使用了pyqtgraph。如果我想在同一窗口中添加更多的绘图,最佳的方法是什么?谢谢 编码: from PyQt5 import QtCore, QtGui, QtWidgets import os,serial,jeje_rc os ..
发布时间:2022-04-08 16:01:24 其他开发

如何为QListWidget中的每一项创建上下文菜单?

我正在开发一个QGIS插件,其中的UI是用PyQt制作的。我有一个QListWidget和一个填充它的函数。我想为每个项目添加一个只有一个选项的上下文菜单:打开另一个窗口。 我在搜索信息时遇到了问题,因为大多数信息只能在PyQt4上运行,而我使用的是版本5。我要在其上添加上下文菜单的QListWidget是ds_list_widget。以下是一些相关代码。 FORM_CLASS, _ = ..
发布时间:2022-04-08 13:48:12 Python

错误:无法找到或加载Qt平台插件&Windows";-PyQt+Pyinstaller

我正在尝试使用Pyinstaller捆绑一个PyQt项目。我尝试使用命令pyinstaller --onedir Hello.py创建包。 这将创建dist文件夹,并具有Hello.exe。运行时收到错误:此应用程序无法启动,因为它无法在“”中找到或加载Qt平台插件“windows”。 重新安装应用程序可能会解决此问题。 我通过 解决了电脑中的问题 设置环境变量QT_QPA_P ..
发布时间:2022-03-23 23:00:26 Python

PyQt5:检查鼠标是否在Enter-Event中按住

我的实际应用程序要比这复杂得多,但是下面的示例总结了我的大部分问题。我有多个QLabel,我已经将其子类化以使它们可点击。标签显示16x16图像,这需要通过Pillow加载图像,将其转换为ImageQt对象,然后设置标签的像素图。在本例中,我有3个可单击的QLabel,每次我单击它们时都会运行print_thing函数。我的目标是能够按住鼠标,并且对于我悬停的每个标签,都会调用该函数。任何指针都可 ..
发布时间:2022-03-16 17:32:54 Python

QtMediaPlayer在无框架和半透明背景PyQt5上不起作用

我正在用QMediaPlayer制作一个视频播放器,但它在无边框和半透明的背景窗口上不起作用。我想做一个圆角窗口,所以我需要无边框和半透明的窗口。 以下是我的代码: from PyQt5.QtCore import Qt, QUrl from PyQt5.QtMultimedia import QMediaContent, QMediaPlayer from PyQt5.QtMultimed ..
发布时间:2022-02-27 11:08:25 Python