• Gui没有在python中响应

    当我尝试运行程序时,我的GUI停止响应,然后必须强制关闭程序。 谁能告诉我我的程序在哪里出错。 我想做的是创建一个录音机,单击“开始”按钮时录制语音,单击“停止”按钮时停止录制。 这是我的编码 import sys from PyQt5.QtWidgets import * from PyQt5.uic import loadUi from PyQt5.QtCore import pyqtSlot import sounddevice as sd from scipy.io.wavfile import ...
  • 连接失败后,GUI崩溃

    我正在尝试编写代码,以通过串行端口连接设备。与串行端口的通信是通过线程完成的。 如果端口不忙-一切正常,按计划工作,但是如果端口忙或由于某种原因连接失败-我希望我的GUI打印出错误。它确实会打印出错误,但会卡住并崩溃。我怎样才能解决这个问题? 另外,我在GUI中有一个菜单,我希望它按“ COM”号排序,该怎么办? 下面是我的代码: GUI部分: from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def s...
  • 我如何从QListWidgetItem(python)获取文本

    所以基本上我刚开始学习PyQt,我想在listWidget中获取元素的文本,但是每次我尝试self.listWidget.currentItem()。text()时,都会引发错误。为什么? import sys from PyQt5.QtCore import pyqtSlot from PyQt5.QtWidgets import QDialog, QApplication, QListWidget from PyQt5.uic import loadUi from PyQt5.QtWidgets imp...
  • 在QAction的text属性内画线

    I have several QAction entries in a QMenu, each representing a color. Before the name of the respective color a short line in the respective color should be drawn. For the implementation I thought about using Qt Style Sheets, but I didn't get far. How can ...
  • 从.app运行时,窗口变得模糊/像素化

    我做了一个小的python脚本,它在QWidget上运行时钟,并且一切正常。 我想用它制作一个可执行文件,因此我使用了pyinstaller,并且一切都从代码的角度来看可行。 但是,当我创建一个.app(macOS)(使用-w选项)并使用此应用程序运行脚本时,窗口的质量及其内容变得更加糟糕,就好像模糊/像素化一样。而且奇怪的是,如果我从.app / Contents / MacOS /中拉出脚本并从应用程序外部的文件夹中运行脚本,则质量再次恢复正常。 查看屏幕截图: 正常品质 质量差 有谁知道这发生吗?和/...
  • 无法在Python上下载PyQt5

    我正在使用Pycharm,当我尝试下载pyqt5软件包时,出现了这样的错误。 Failed building wheel for PyQt5-sip Running setup.py clean for PyQt5-sip Failed to build PyQt5-sip Could not build wheels for PyQt5-sip which use PEP 517 and cannot be installed directly 可能是什么问题呢 ?
  • PyOpenGL如何选择颜色绘制每种形状?

    我在一个PyQt5 PyOpenGL项目的中间。我正在尝试用一堆彩色实心立方体绘制一个白色线框立方体。线框立方体是从元组点列表以及这些点的元组引用列表中得出的。实心立方体是从元组引用列表中得出的。这是多维数据集代码: class cube(): render = True solid = False color = (1, 1, 1) def config(self, x, y, z, size = 0.1, solid = False, color = (1, 1, 1)...
  • 为什么不更新重绘场景?

    I am making a marching cubes project in python using PyQt5 and PyOpenGL. I am trying to hide the wireframe cube which marches across the screen, referenced as mainWindow.marchingCube to disappear after cycling through. I managed to get the disappearing cyc...
  • SVG加载到框架

    我正在尝试在我的Krita泊坞窗内加载svg小部件以充当游标。 Krita是一个绘画程序,它使用python和PyQt5加载插件。我做了一个空白的码头工人,几乎没有装载它。如果有任何添加,将在标有“测试”的区域中。 但是,与其他引用相比,我的SVG加载方法似乎无法正常工作,我认为这可能是在尝试放置加载的查看器时框架本身的路径。 # Import Krita from krita import * from PyQt5 import QtWidgets, QtCore, QtGui, QtSvg, uic i...
  • QFrame中的Vlc播放​​器

    我想将VLC视频播放器放在一个框架中。 每次运行它都会在新窗口中打开 我怎么把它放在框架里 这是代码 import sys import os.path from PyQt5.QtCore import Qt, QTimer from PyQt5.QtGui import QPalette, QColor from PyQt5.QtWidgets import QMainWindow, QWidget, QFrame, QSlider, QHBoxLayout, QPushButton, \ ...
  • 带有Pyside / PyQt的径向菜单

    基本上我正在尝试创建这样的径向菜单 我正在使用QPainter,这是我的尝试。但是我不知道如何在像素图上添加click事件。是否有可用的库? Images Link from PySide2 import QtWidgets, QtGui, QtCore import sys import os RESPATH = "/{your_folder}/radialMenu/res" class RadialMenu(QtWidgets.QGraphicsRectItem): addButton ...
  • 在Python中子类化以与Qt Designer一起使用的最简单方法

    我正在使用PyQt5构建应用程序,(大多数)GUI是使用Qt Designer构建的。我有几个UI元素,它们的功能大致相同,将它们的代码移入从基类继承的类(从QTableWidget继承)中似乎是明智的。 This seems really straightforward except that I'm not sure how to get Qt Designer to use these classes when generating its UI files. I've found a guide ...
  • 从QFileDialog打开或创建目录

    我需要创建一个用于选择日志目录的对话框,该对话框允许选择目录或创建目录(如果键入的名称不存在)。我已经能够完成一个或另一个,但不能一次完成。 With Accept mode QFileDialog.AcceptOpen, I can open directories. With Accept mode QFileDialog.AcceptSave, I can create directories, but I cannot open an existing directory. 代码段: def op...
公告

欢迎访问 码农俱乐部  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 码农俱乐部