Вопросы по теме 'qtconcurrent'

Обновление QProgressDialog с помощью QFuture
Каков правильный способ для основного потока графического интерфейса обновить QProgressDialog во время ожидания QFuture. В частности, что происходит в этом цикле: QProgressDialog pd(...); QFuture f = ...; while (!f.isFinished()) {...
3097 просмотров
schedule 02.10.2023

Ошибка QtConcurrent::blockingMapped() и std::vector‹›
Кажется, что QtConcurrent отлично работает с контейнерами QT ( QList и QVector ), но не работает с контейнерами STL, в отличие от заявленного в документации Вот фиктивные функции, которые я хочу использовать в своих контейнерах: void...
1823 просмотров
schedule 11.08.2023

Отображение QtConcurrent и отчет о ходе выполнения
Я использую QtConcurrent для обработки тяжелых фоновых изображений, и я хочу отображать изображение, пока его части постепенно обновляются. Каждая строка изображения вычисляется отдельно и передается функтору. Затем для вычисления полного...
1557 просмотров

QtConcurrent::map не принимает параметры
Я захотел запустить функцию с QtConcurrent::map, но всегда получаю ошибки... У меня есть две функции в Mainwindow: on_listWidget_itemClicked and _fillTreeWithList(QStringList selectedListWidget) . Функция on_listWidget_itemClicked should use map...
397 просмотров
schedule 11.10.2023

Qt - Как объединить QtConcurrent и QThreadPool для QProgressBar?
В mainwindow.ui я создал QProgressBar с именем progressBar и QPushButton с именем speckle , который запускает тяжелые вычисления. Внутри mainwindow.h у меня есть соответствующий private slot для кнопки и частная функция, которая...
1503 просмотров
schedule 26.04.2024

QtConcurrent::map не дает никаких преимуществ
Я хочу манипулировать QVector с помощью функции QtConcurrent::map . Все, что делает мой пример программы, это увеличивает все значения в QVector на 1. QVector<double> arr(10000000, 0); QElapsedTimer timer; qDebug() <<...
390 просмотров
schedule 20.05.2023

Qt Gui не обновляется из-за проблемы с потоками
Я использую стороннюю библиотеку, которая динамически загружает несколько библиотек за 60-90 секунд. Это неудачный выбор дизайна, но я не могу изменить того, кто создал их код. Я пытаюсь использовать QSplashScreen, чтобы, по крайней мере,...
619 просмотров
schedule 21.11.2022