QT: Как изменить цвет индикатора выполнения - PullRequest
1 голос
/ 21 февраля 2010

У меня один видеоредактор и одна панель прогресса синего цвета. Но как я изменит цвет индикатора выполнения на красный, когда я нажму на начало обрезки, и он вернется к синему, когда я нажму на кнопку обрезки в QT

Ответы [ 2 ]

4 голосов
/ 21 февраля 2010

Это из документации Qt

Вы можете явно ввести часть ::chunk для изменения цвета фона.

0 голосов
/ 23 февраля 2010

РЕДАКТИРОВАТЬ: я неправильно понял вопрос. Вы говорите о чем-то вроде селектора / редактора клипов в Adobe Premiere. Чтобы сделать что-то вроде этого, я бы просто создал собственный виджет и обработал рисунок самостоятельно. Это было бы не слишком сложно. Вам нужно будет создать подкласс QWidget, затем переопределить paintEvent (), а затем, вероятно, mousePressEvent (), mouseReleaseEvent () и mouseMouseEvent ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...