Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Skynex от Август 06, 2014, 12:03



Название: QT обновление формы
Отправлено: Skynex от Август 06, 2014, 12:03
Добрый день.
На форме должен рисоваться граф, сделал флаг. После выполнения программы флаг уходит в true, и должна начаться отрисовка. НО не тут то было! Если только перенести меню (сверху влево), то отрисовка будет.
Не понимаю как вызвать repaint(); к самой форме.
Помогите пожалуйста!


Название: Re: QT обновление формы
Отправлено: Bepec от Август 06, 2014, 12:12
Отрисовка в Qt не зависит от вас, вы можете её вызвать, но отрисовка произойдёт при следующем выборе события Paint из очереди сообщений.

А без приведения кода можно сказать что вы неправильный код написали :)

PS вызвать repaint это
Код:
this->repaint();


Название: Re: QT обновление формы
Отправлено: Skynex от Август 06, 2014, 12:13
Спасибо огромное! Все заработало =)