Здравствуйте, гость ( Вход | Регистрация )
lanz | Дата 22.4.2013, 9:51 |
Сделать флаг - рисовать или нет. По нажатью на кнопку менять флаг/вызывать update слайдера. В самом слайдере сделать условное рисование:
|
|
darktroll | Дата 20.4.2013, 12:27 |
Ребята, срочно нужна помощь. Сам уже весь мозг сломал. Суть вопроса. Есть простая форма, на ней QSlider и кнопка QPushButton. Необходимо по нажатию кнопки в месте, где находится ползунок слайдера, ставить вертикальную черту. Как я понял, рисовать на виджете можно только в событии paintEvent. Ок, наследуюсь от QSlider:
Так рисует. Но мне надо при нажатии на кнопку. Если этот же код вызывать вне события paintEvent, то консоль ругается и не рисует: QPainter::begin: Paint device returned engine == 0, type: 1 Подскажите плиз, как решить проблему? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 17.4.2024, 23:00 |