Horizontal Progress Bar

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
Juri
I/O
I/O
Сообщения: 263
Зарегистрирован: 19 апр 2017, 23:06
Версия LabVIEW: 2021
Благодарил (а): 13 раз
Поблагодарили: 6 раз

Horizontal Progress Bar

Сообщение Juri »

Подскажите, может есть готовое решение.
Надо сделать Progress Bar с ползунком нужной мне длины.
В программе написанной на qt ширина ползунка регулируется нижним прогресс баром.
Сделать визуально похожий не сложно, но двигать ползунок можно только по очереди, сперва один край, потом другой.
Чую надо делать прогресс бар с двумя slider и обрабатывать их положение событиями, но это какой-то ректальный способ.
Вложения
Screenshot_2.png
Screenshot_2.png (2.97 КБ) 3232 просмотра
Screenshot_4.png
Screenshot_4.png (3.88 КБ) 3226 просмотров
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Horizontal Progress Bar

Сообщение Artem.spb »

Если ширина фиксирована, то кастомизация ползука поможет.
Если хочется менять на ходу программно, то непонятно нафига :)
Но ничего сложного в слайдере с двумя значениями я не вижу, никаких событий не требуется. Вместо одного значения на слайдер передаётся кластер x, x+d.
можно заморочиться с Xcontrol, тогда можно будет одно значение отправлять
Аватара пользователя
Juri
I/O
I/O
Сообщения: 263
Зарегистрирован: 19 апр 2017, 23:06
Версия LabVIEW: 2021
Благодарил (а): 13 раз
Поблагодарили: 6 раз

Re: Horizontal Progress Bar

Сообщение Juri »

Фишка в том, что вся длина прогрес бара означает секунду реального времени, а ширина ползунка означает отрезок из этой секунды. В принципе можно использовать прогрес бар таким какой он есть, но удобней было бы переделать
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Horizontal Progress Bar

Сообщение Artem.spb »

так это не прогресс, а скролл бар
scroll.png
Аватара пользователя
Juri
I/O
I/O
Сообщения: 263
Зарегистрирован: 19 апр 2017, 23:06
Версия LabVIEW: 2021
Благодарил (а): 13 раз
Поблагодарили: 6 раз

Re: Horizontal Progress Bar

Сообщение Juri »

емае гениально!
Ответить

Вернуться в «Для чайников»