qthread

    0热度

    1回答

    我是GUI编程新手,需要QThread应用程序的帮助。 我设计了一个GUI-Programm,它记录来自麦克风的信号并同时将它绘制在图中。 现在我想在另一个线程中评估信号,所以它仍然在GUI中记录和绘图。 流媒体和绘图工作正常,但每次我启动线程GUI冻结,然后退出。 有人知道我在代码中做了什么错误,我没有那么多的编程经验? # Imports ---------------------------

    0热度

    1回答

    所以我试图运行一个PyQT GUI,而另一个功能是在后台收集信息。如果找到信息,GUI应该自行更新。 我是线程新手,所以我GOOGLE了很多,发现了一些很好的HowTo,虽然它不工作,因为它应该。 当我运行程序它只是在3秒后自行结束。 也许你看到一些重大错误,我做了。 下面是基本的代码我试图去运行 class scan_Thread(QThread): def __init__(self

    0热度

    1回答

    在x86上,它可能无法在工作线程上初始化QImage。 (在x64中很少) 当在CPU的核心数量上执行并行处理时,可能性会增加。 这不仅是通过读取图像文件,而且通过指定它的大小初始化一个普通的QImage,或简单地通过调用QImage :: copy()。 这是避免它的代码。当然,这并不完美。 请告诉我一个更好的方法。 QImage createImageAsync(QString path)

    0热度

    2回答

    我有一个主线程的图形用户界面,在其中运行是MainWindow对象, 在其构造函数创建一个新的工作对象和QThread对象和工人的我移动到线程,问题是,他们的打印ID时,它们是相同的: MainWindow.cpp MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWind

    0热度

    1回答

    我目前在QThread内使用std::condition_variable时遇到问题。 当我在QThread::run()方法内调用nofity_one或notify_all时,我的线程崩溃(“线程仍在运行时,QThread:销毁”)。 class ThreadImpl : public QThread { Q_OBJECT public: ThreadImpl(QObj

    1热度

    1回答

    嗨,我已发送到我的主题工作人员链接到GUI并直接从QThread更新GUI信息。喜欢这里: class Worker(QThread): def __init__(self, ui): QThread.__init__(self) self.running = False self.ui = ui def run(self): self

    -1热度

    1回答

    嗨,我有QThread的这不得不等待了几分钟,其用户输入从主窗口 的一些QThread的代码 class Worker(QThread): list_of_dict_signals = pyqtSignal(list) def __init__(self): QThread.__init__(self) self.running = False

    1热度

    1回答

    我在Windows上的PyQt中编写了一个GUI程序。我的程序中有一些昂贵的操作。在这些操作正在运行时,程序在程序栏中显示“Not Responding”。 我觉得一定是这个操作阻塞了主线程来更新UI,所以我编写了多线程代码,通过QThread来测试它,它仍然没有意义。 我写了一个小程序来测试它的操作没有在新的线程中运行的所有,这是我的小测试代码: from PyQt5.QtCore impo

    0热度

    1回答

    我对于制作GUI相当新颖。我为一个项目设计了一个项目,我希望LCD可以随着Arduino中的数据进行更新。我使用pyqt5来转换我的Qtdesigner GUI。麻烦的是我不知道如何将传入的数据链接到GUI。 目前我有一个程序收集我想要的所有数据,并打开由Qtdesigner创建的显示。在附图中,所选的LCD在对象名称中称为:lcdNumber_4。 """ SCSU DYNO GUI PROG

    0热度

    1回答

    # -*- coding: utf-8 -*- from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.uic import loadUiType import youtube_dl import pafy import urllib.request