crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Скелет QOpenGLWidget на QGraphicsView и танцы с бубном
pdn_mail
  опции профиля:
сообщение 27.10.2015, 20:00
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 27.10.2015
Пользователь №: 4470

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте!
Поделитесь пожалуйста кто-нибудь работающим примером связки QOpenGLWidget на QGraphicsView.
В форумах видно, что люди работают с такой связкой, но у меня ничерта не выходит пока вывести даже треугольник.

Я сделал отдельный пример, где пытаюсь запустить эту связку, вот он. Но получается только одно белое поле и больше ничего не видно.

В идеале конечно бы хотелось увидеть пример Boxes реализованный на QOpenGLWidget или понять как это сделать.
Помогите пожалуйста понять, где и в чём я допускаю ошибку? Как нужно правильно делать? :mellow:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 28.10.2015, 9:35
Сообщение #2


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Посмотри пример: Accelerate your Widgets with OpenGL, правда там описывается связка QGLWidget с QGraphicsView для Qt4.4, но принцип тот же.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
pdn_mail
  опции профиля:
сообщение 28.10.2015, 11:39
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 27.10.2015
Пользователь №: 4470

Спасибо сказали: 0 раз(а)




Репутация:   0  


Да нет же, пример Boxes прекрасно показывает как это работает с QGLWidget, я об этом уже написал.
Теперь надо тоже самое только через QOpenGLWidget. А именно как организовать эту связку, чтобы работало.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.11.2024, 1:19