Вопросы по теме 'qthread'
Одновременный запуск потоков с использованием Qt
У меня проблема. У меня есть Qiwidget с двумя кнопками. При нажатии одной кнопки мне нужно воспроизвести 1 файл, используя некоторую технику воспроизведения. Нажав другую кнопку, я хочу воспроизвести другой файл. Я создал классы, используя...
481 просмотров
schedule
06.09.2021
Проблема слота Qt Thread Signal
Мой threadcheck.h
#include <QThread>
#include <QDebug>
#include <QMutex>
class ThreadCheck : public QThread
{
Q_OBJECT
public:
explicit ThreadCheck(QObject...
499 просмотров
schedule
05.11.2021
Как правильно отделить уровень представления от уровня логики в QT?
У моего основного окна есть боковой графический интерфейс с QGraphicsView в центре, есть логический класс, который выполняет различные вычисления, которые запускаются графическим интерфейсом и влияют на QGraphicsView. Некоторые из вычислений являются...
352 просмотров
schedule
23.11.2021
QThread не запускается
Извините за длину этого сообщения. Но я застрял на двое суток ....
Я работаю над приложением Qt 4.6 для Windows, которое взаимодействует с аппаратным устройством через ActiveX.
Когда я отправляю команду, устройство что-то делает, и когда это...
1213 просмотров
schedule
08.11.2021
Qt Main-Gui и другие потоки + циклы событий
Я пытаюсь понять весь внутренний процесс Qt и то, как он работает, когда я работаю с разными потоками.
Как я понял (поиск в Google и изучение исходного кода Qt), выглядит следующим образом:
Каждый поток имеет локальный «список ожидающих...
4983 просмотров
schedule
06.11.2021
Странное поведение QThread
У меня есть QThread, на котором запущен некоторый код, и я хотел, чтобы он хорошо завершился и провел некоторые чистки, чтобы код выглядел так:
testdevice.h
class testDevice : public QThread
{
Q_OBJECT
... // some definitions
protected:...
553 просмотров
schedule
26.10.2021
Слоты Qt, вызываемые из QtScript в многопоточном приложении
Я сделал свое приложение доступным для сценариев, создав производный класс QThread, в который я добавляю несколько классов QObject, чтобы получить доступ к их функциям через командную строку.
void commandLine::addObject(QObject *obj, QString...
518 просмотров
schedule
21.11.2021
Запуск QThreads в PyQt5 с помощью moveToThread. Один поток не запускается должным образом
В моем (полу) рабочем примере ниже 4 рабочих потока. Я могу заставить работать только первые три рабочих потока. Как мне запустить 4-й поток?
print(QThread.idealThreadCount()) возвращает «8» на моем ноутбуке.
Я могу изменить порядок кода,...
2990 просмотров
schedule
25.10.2021
Объект QThread как член рабочего класса
Я прочитал много статей о том, почему создание подклассов QThread в большинстве случаев является плохой идеей и как правильно использовать QThread , вызывая метод moveToThread . Здесь мы видим типичный пример такой конструкции....
650 просмотров
schedule
15.10.2021
Как я могу отложить процесс в Qt
Я пытаюсь сделать визуализацию поиска максимального значения массива. Идея состоит в том, чтобы показывать положение указателя на каждой итерации. Макет сетки построен следующим образом: первая строка включает десять меток, показывающих индекс...
1198 просмотров
schedule
22.09.2021
Неправильное завершение потока?
У меня есть симуляция n-тела, которую я распараллеливаю. Я использую QT, поэтому у меня есть собственный класс QObject, в котором есть процесс, который я распараллелил. Он управляется другим QObject внутри потока, который просто обрабатывает поток....
82 просмотров
schedule
15.10.2021
Как вызвать слот для объекта в другом потоке без использования подключения?
Рассмотрим QObject :
class TestObject: public QObject
{
Q_OBJECT
public slots:
void doStuff();
};
Мы запустим этот объект в другом потоке:
TestObject* o = new TestObject;
o->moveToThread(someThreadPointer);...
38 просмотров
schedule
17.10.2021
PyQt4 - Запуск функций, использующих встроенные модули python 2.7.11 в отдельных потоках.
Я подаю заявку на выпускную работу в университете, и я застрял с потоками. Я пытаюсь создать аудиоплеер, который загружает файлы в таблицу и воспроизводит их, принимая во внимание указанные интервалы (в основном, спит после каждого воспроизводимого...
41 просмотров
schedule
07.10.2021
Проблема с потоком в Qt (Gui)
Я работаю над приложением для загрузки файлов из Интернета. Для этого я использовал Qt. Процесс загрузки выполняется в отдельном потоке с использованием объекта QThread, который содержит цикл while. Чтобы показать прогресс, у меня есть метка внутри...
55 просмотров
schedule
16.09.2021
Как позволить Qthread изменять переменную из основного класса?
Я пытаюсь понять, как передавать переменные между моим основным классом и QThread. Идея в том, что QThread сможет изменять и возвращать переменную. В частности, я хочу сделать это с помощью сеанса smtplib. Я понимаю, как обновлять элементы...
253 просмотров
schedule
23.11.2021
В каком потоке выполняется слот, и могу ли я перенаправить его в другой поток?
Изучая больше о механике сигналов / слотов в Qt , я был сбит с толку в каком контексте выполняется слот, поэтому я написал следующий пример для его проверки:
from PyQt5.Qt import * # I know this is bad, but I want a small example
import...
601 просмотров
schedule
30.10.2021
Как отслеживать QThread
Я работаю над приложением Qt. Там я хотел бы, чтобы рабочий поток выполнял некоторые действия в фоновом режиме, и я хотел бы, чтобы основной поток управлял им, перезапускал рабочий поток, если он по какой-то причине умирает. Я видел сигнал finished...
179 просмотров
schedule
01.12.2021
Обновите окна графического интерфейса
У меня есть проект от клиента (C ++) до сервера (Python).
Клиент отправил сообщение на сервер, и каждое сообщение содержит три атрибута.
Графический интерфейс должен отображать все атрибуты на экране. Когда клиент отправил первое сообщение, все...
283 просмотров
schedule
20.09.2021
Постоянный фон QThread в Pyqt излучает сигнал в основной класс
Я пытаюсь создать программу, которая имеет основной класс (который имеет метод постоянного подсчета и постоянно испускает сигнал, полученный из метода рабочего класса) и рабочий класс (который подсчитывает число и постоянно передает в основной класс)...
89 просмотров
schedule
13.09.2021
Поток Python PyQt5 в бесконечном цикле заставляет программу зависать
У меня есть очень простая программа, написанная на Python и использующая графический интерфейс PyQt5, который отслеживает, есть ли подключение к Интернету или нет. Приложение отображает сообщение на кастильском испанском языке всякий раз, когда есть...
114 просмотров
schedule
29.09.2021