проблема opengl с QT - PullRequest
       9

проблема opengl с QT

1 голос
/ 16 февраля 2010

Я использую QT с opengl, чтобы создать диаграмму, чтобы использовать ее в различных физических экспериментах, но я столкнулся со следующей проблемой. Я не вижу линию графика, если я не свернул окно формы, а затем развернул его, и я должен делать это все время, пока рисуется мой график, чтобы получить полный результат !! Что я могу сделать, это срочно, и мне нужно, чтобы эта диаграмма работала должным образом без минимизации и максимизации .??

Ответы [ 2 ]

3 голосов
/ 16 февраля 2010

Похоже, что вы не делаете перерисовку, пока не свернете / развернете.Я предлагаю использовать таймер, чтобы сделать работу.Размещение вашего кода поможет !!

2 голосов
/ 16 февраля 2010

Это верно, батбрат, пропущенный вызов updateGL , я использовал следующий таймер, и все заработало, спасибо.

QTimer *timer = new QTimer( this );
connect( timer, SIGNAL(timeout()), this, SLOT(updateGL()));
timer->start(6);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...