Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: radislav72 от Октябрь 23, 2012, 14:24



Название: Индикатор выполнения задачи с неопределенным состоянием
Отправлено: radislav72 от Октябрь 23, 2012, 14:24
Здравствуйте!

Может кто знает как стандартными средствами сделать индикатор выполнения для длительной операции. Но ProgressBar с точными значениями процентов выполнения не подходит. В каждый момент времени степень выполнения задачи не известна. То есть нужно, чтоб на мониторе было что-то, показывающее юсеру, что комп не завис, а работает.

Степень выполнения не известна, так как операция прогой только инициируется, далее на СУБД на сервере обрабатывается большой массив данных, и нужно подождать.


Название: Re: Индикатор выполнения задачи с неопределенным состоянием
Отправлено: GreatSnake от Октябрь 23, 2012, 14:28
Цитата: assistent
QProgressBar:
If minimum and maximum both are set to 0, the bar shows a busy indicator instead of a percentage of steps. This is useful, for example, when using QFtp or QNetworkAccessManager to download items when they are unable to determine the size of the item being downloaded.


Название: Re: Индикатор выполнения задачи с неопределенным состоянием
Отправлено: Bepec от Октябрь 23, 2012, 14:29
Поиск по форуму + голова рулят.

Ставь максимальные и минимальные значения прогрессбара в 0 (или в 100, чо ли) и будет тебе бесконечная моталка влево-вправо.


Название: Re: Индикатор выполнения задачи с неопределенным состоянием
Отправлено: radislav72 от Октябрь 23, 2012, 14:39
Спасибо! Как раз это я и искал :)