qthread

    1

    1답변

    는 실행 방법을 가지고 실행 방법 내부 무한 루프가있는 경우 QThread을 종료하는 방법 : def run(self): while True: new_value = self.client.read_holding_registers(self.reg_num, 1, unit=self.slave_id).registers[0] if new

    1

    3답변

    main() 즉 메인 스레드에 QThread를 작성했습니다. 작업자 클래스를 새 스레드로 이동했습니다. 스레드는 작업자 클래스의 'StartThread'메소드를 실행합니다. 작업자 스레드 : //header file class Worker : public QObject { Q_OBJECT public: Worker(QThread* t

    -1

    1답변

    내 programm에서 신호가 트리거되는 한 잠든 스레드가 필요합니다. 나는 함수 시리얼 :: 위치한 sendRequest() 내 수업을 Qthread를 생성하고 QThread* serialthread = new QThread; Serial* serial = new Serial(); serial->moveToThread(serialthread); co

    0

    1답변

    내 클래스를 전달하기 위해 노력하고있어이와 신호 물마루 MyClass에 형의 인수를 대기 할 수 없습니다 #ifndef SERIALSETTING_H #define SERIALSETTING_H #include <QWidget> #include <QtSerialPort/QSerialPort> namespace Ui { class SerialSe

    1

    2답변

    멀티 스레드 Qt 애플리케이션에서 notify 함수를 다시 구현할 때주의해야 할 사항은 무엇입니까? 이것은 구현 예입니다. 현재에는 오류가 없지만 Qt의 멀티 스레딩은 알림 기능을 사용하는 통신을 위해 신호 슬롯을 사용하므로 오류가 발생할 수 있습니다. TApplication::notify(QObject *receiver, QEvent *event) {

    1

    1답변

    저는 시리얼 장치로 작업하고 있습니다. QSerialPort는 별도의 스레드에 있습니다. 스레드는이 방법으로 만들어집니다 QThread* serialthread = new QThread; Serial* serial = new Serial(); serial->moveToThread(serialthread); 데이터 emited 내 스레드 노동자의 신호

    1

    1답변

    GUI 외부에서 새 스레드 작업자를 만들려고합니다. QThread를 하위 클래스로 만들면 예상대로 작동하지만 GUI에는 영향을 미치지 않습니다. moveToThread 기술을 사용하면 GUI가 완전히 잠길 수 있습니다. 실수로 새 스레드를 주 스레드에 넣고 있다고 가정하지만 그 원인을 이해하지 못합니다. 메인 스레드를 정지시키지 않고 start2 기능을 어

    1

    1답변

    내 앱이 언젠가 충돌하고 원인을 찾을 수 없습니다. 내 응용 프로그램은 다중 스레드 (QThread)이며 여러 개의 QUdpSockets를 사용합니다. 나는 그것이 소켓에 동시 액세스로 인해 발생한다고 생각하지만, 나는 언제, 어디서 몰라. SIG = 6이 때 무엇을 #0 0x414596e1 in ??() #1 0x412d731b in pthread_ki

    0

    1답변

    내 앱에서 QProgressDialog으로 문제가 있습니다. 사용자가 계산 버튼을 클릭, 나는 (I이이 문제와 관련이 있다고 생각하지 않는다)를 QThread에서 업데이트되는 QProgressDialog을 보여,이 QThread 마감 내가 전화 할 때 QProgressDialog을 닫는 함수입니다. progressDialog->setValue(100);

    1

    1답변

    회원 함수가 VideoCapture 및 VideoWrite 인 클래스가있었습니다. 두 프로세스를 병렬로 수행하기 위해 두 개의 스레드를 실행하려고합니다. 다른 스레드를 실행할 때마다 매번 클래스 객체를 만들어야한다는 것을 알았습니다. 매번 다른 클래스 개체를 만들지 않는 방법이 있습니까?