Resultados da pesquisa a pedido "qthread"

3 a resposta

QThread vs std :: thread

Eu vi tópicos diferentes em "pthread vs std :: thread" e "QThread vs pthread", mas nenhum em "std :: thread vs QThread". Eu tenho que programar um software para dirigir uma impressora 3D e preciso usar threads. Haverá um thread que verificará a ...

2 a resposta

Como enfileirar a função lambda no loop de eventos do Qt?

Basicamente, eu preciso da mesma coisa que é feita assim em Java: SwingUtilities.invokeLater(()->{/* function */});Ou assim em javascript: setTimeout(()=>{/* function */}, 0);Mas com Qt e lambda. Então, ...

3 a resposta

Como impedir o QBasicTimer :: stop: falha no aviso quando objetos ficam sem thread?

QObjects podem facilmente se tornar sem rosca, quando seu segmento de trabalho termina à frente deles. Quando isso acontece, o Qt não libera seus IDs de timer, mesmo que os timer não estejam mais ativos. Assim, umQBasicTimer::stop: ...

1 a resposta

pyqtSignals não emitidos no trabalhador QThread

Eu tenho uma implementação de umBackgroundTask objeto que se parece com o seguinte: class BackgroundTask(QObject): ''' A utility class that makes running long-running tasks in a separate thread easier :type task: callable :param task: The task ...

1 a resposta

PyQt Sinais não tratados no QThread, mas no thread principal

Neste programa de demonstração simples do PyQt, emito sinais do thread principal. Em um thread de trabalho, eu me conecto a eles, mas os manipuladores de sinal são executados no thread principal: from PyQt4 import QtGui, QtCore import threading ...

2 a resposta

Como destruir com segurança um QThread?

Eu quero destruir adequadamente umQThread no Qt 5.3. Até agora eu tenho: MyClass::MyClass(QObject *parent) : QObject(parent) { mThread = new QThread(this); QObject::connect(mThread, SIGNAL(finished()), mThread, SLOT(deleteLater())); mWorker = ...

3 a resposta

como posso herdar do QWidget e QThread?

Eu tenho uma classe como esta class GUI : public QWidget, public QThreadQuando faço isso acima, recebo erros sobre os sinais de conexão.The error says Reference to "connect" is ambiguous. Existe uma maneira de herdar de ambos? Obrigado

1 a resposta

Atualizando o elemento da GUI do Python do Qthread

Então, eu sei que existem muitas postagens sobre a atualização de elementos em uma GUI com Qthread. Eu fiz o meu melhor para revisar isso, mas ainda tenho uma pergunta. Estou tentando criar uma GUI que executa um método quando um botão é clicado ...

2 a resposta

Qt moveToThread () vs chamando novo thread quando usamos cada

Quando usamos cada uma dessas chamadas de função em um aplicativo encadeado. dadas duas funções fun1 () e fun2 () definidas na mesma classe que lidam com leitura / gravação de dados em buffers (operação de fila). para obter multiencadeamento para ...

1 a resposta

Widgets de acesso Python da classe pai no Qthread

Quero acessar os widgets da classe pai no diretórioQThread classe Esta linha fornece travar a GUI "Example (). SetWindowTitle (" Window ")" Como eu posso fazer isso? class Example(QWidget): def __init__(self): super().__init__() self.myclass2 ...