Вопросы по теме 'qprogressbar'
Как правильно отделить уровень представления от уровня логики в QT?
У моего основного окна есть боковой графический интерфейс с QGraphicsView в центре, есть логический класс, который выполняет различные вычисления, которые запускаются графическим интерфейсом и влияют на QGraphicsView. Некоторые из вычислений являются...
352 просмотров
schedule
23.11.2021
QProgressDialog: как настроить размер диалогового окна в соответствии с его содержимым?
Я тестирую код ниже:
QProgressDialog* dialog = new QProgressDialog("Message", "Close", 0, 10);
dialog->setWindowTitle("Long Long Long Long Title");
dialog->setCancelButtonText("Long Long Long Click this button to cancel");...
834 просмотров
schedule
18.06.2022
Обновить QProgressBar из нескольких QThreads
Я нашел в Интернете несколько руководств, в которых объясняется, как обновить QProgressBar во время долгих вычислений. Один из них: использовать QThread для вычисления, а затем испустить сигнал, который подключен к progressBar.setValue(int) .
Я...
1291 просмотров
schedule
03.09.2022
PyQt ProgressBar
При использовании следующего кода мое приложение останавливается через пару секунд. И под киосками я подразумеваю зависания. Я получаю окно от Windows, в котором говорится, подождите или принудительно закройте.
Я мог бы добавить, что это...
20920 просмотров
schedule
02.03.2023
Запустить окно, обработать данные и закрыть его без участия пользователя?
При первом запуске программы иногда требуется обновление компонентов. Задача обновления должна выполняться автоматически, без участия пользователя.
Я хочу показать простое окно, которое покажет прогресс. Когда это будет сделано, окно закроется и...
227 просмотров
schedule
03.05.2023
Как обеспечить отображение QProgressDialog в PyQt
Иногда мой QProgressDialog отображается, иногда он вообще не отображается (как если бы processEvents не вызывался). Существуют ли какие-либо артефакты команды processEvents(), которые могут привести к тому, что QProgressDialog не будет отображаться...
5297 просмотров
schedule
20.02.2023
Как связать QProgressBar с процентом процесса терминала?
Поэтому я разработал очень простой диалог, используя Qt, который предназначен для загрузки видео с YouTube и преобразования их в mp4 или mp3, все с помощью команды youtube-dl (я использую system() для вызова youtube-dl). Да, я пользователь Linux....
727 просмотров
schedule
21.03.2023
QProgressbar с 2 метками с разным выравниванием
Когда клиент подключается к моему приложению, новый QProgressbar будет показывать и отображать его установленное имя и отображать дополнительную информацию. Это прекрасно работает. Но, судя по длине имени, это не выглядит идеальным, если к нему...
112 просмотров
schedule
27.03.2023
Улучшение производительности пользовательской анимации индикатора выполнения
Я ищу настраиваемый индикатор выполнения, прогресс которого изменяется с помощью пользовательской анимации. У меня будет довольно много экземпляров этого виджета, и все они должны работать гладко и быстро.
Моей первой попыткой было использовать...
707 просмотров
schedule
06.06.2023
Python3, PyQt5: обновление QProgressBar делает выполнение реальной задачи очень медленным
Я использую Python 3.5, PyQt5 на OSX, и мне было интересно, есть ли возможность обновить QProgressBar без замедления всей вычислительной работы. Вот мой код, и если бы я выполнял только задачу без обновления индикатора выполнения, это было бы намного...
1787 просмотров
schedule
10.10.2022
Как получить эффект цилиндра (2D) Progress Bar с помощью программирования Qt?
Как изменить цвет прогрессбара? Скажем, 40% для красного, 20% для зеленого, 40% для желтого и т. д. Я пытался использовать таблицы стилей, но обнаружил, что это работает только для плоских индикаторов выполнения, а не для 2D-баров.
581 просмотров
schedule
23.03.2023
QtWidgets.QProgressBar.setTextVisible(False) вызывает отставание
У меня есть QProgressBar, который обновляется каждую секунду. Процентный текст на нем не нужен, поэтому я добавил progressBar.setTextVisible(False) при его создании. Однако это сделало его чрезвычайно медленным и медленным, так что обновление...
176 просмотров
schedule
11.06.2023
Реализовать QThread с QProgressBar в PySide (или PyQt) во время расчета
Я хотел бы знать, как реализовать QProgressBar, который показывает ход вычислений в основном потоке.
Пожалуйста, обратитесь к приведенным ниже кодам.
import sys
from PySide2.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout,...
83 просмотров
schedule
16.11.2022
Запуск команды os.system с индикатором выполнения PyQt5
Есть кнопка, которая запускает команду os.system('sudo apt-get update') при нажатии кнопки.
Одновременно я хотел бы отображать индикатор выполнения во время выполнения команды.
Должен ли я использовать поток? Как я могу сделать это в PyQt5?...
219 просмотров
schedule
24.07.2023
Вычислить процент выполнения функции для QProgressBar как процент файлов, обработанных в папке
В настоящее время у меня есть настройка PyQt QProgressBar, которая просто переходит на 100% после завершения обработки функции. Я смотрю, как рассчитать процент завершения процесса, который будет отражаться в индикаторе выполнения, чтобы обновлять...
22 просмотров
schedule
18.11.2022
Как управлять QProgressBar с помощью Signal
Нажатие кнопки запускает цикл 100 раундов. С помощью QLabel.setText() мы обновляем self.label изнутри области действия функции clicked() .
Помимо обновления self.label , мы также хотели бы обновить progressbar . Но поскольку progressbar...
1599 просмотров
schedule
06.06.2024