Войти
ПрограммированиеФорумГрафика

OpenGL на Qt4. Это просто! (комментарии) (5 стр)

Страницы: 1 2 3 4 5 6 7 Следующая »
#60
15:10, 12 мар. 2011

tsdaemon
> Я не могу найти, где указать настройки сборки
Слева, 5-ый значок сверху, называется Проекты, посмотри там


#61
15:12, 12 мар. 2011

Господи, в гугле все подробнейше разжевано...

#62
15:49, 12 мар. 2011

>Слева, 5-ый значок сверху, называется Проекты, посмотри там
да, но что именно нужно там изменить?

#63
20:00, 12 мар. 2011

tsdaemon
> да, но что именно нужно там изменить?
Профиль Qt, поэкспериментируй. Простые примеры типа Hello World вообще компилируются?

#64
16:41, 19 мар. 2011

мне почемуто не везет скомпилить тот пример , Qt Creator использую, что под линухой что под виндозой десяток индефайнед референсес на все кажись что связано с Qgl и  Gl

другие приложения опенжл запускаются, кт проде тоже компилиться, но вот этот пример нивкакой.

#65
16:55, 19 мар. 2011

Покажи .pro файл

#66
17:03, 19 мар. 2011

черт, точно, забыл туда включит)
что там должно быть ?

#67
17:05, 19 мар. 2011

аа, все, скомпилил, добавил то что нужно было, СПСище большое за наводку

#68
17:38, 20 мар. 2011

Крик души! ненавижу QT а еще больше MS Visual С++
Тупо выполнил  new QGLWidget(parent) вылетело ругаясь на контекст
запустил отладчик: 
  QGLWidget(QWidget * parent=0x00e30108, const QGLWidget * sharewidget=0x00e81dc0, QFlags<enum Qt::WindowType> flags={...})

откудо в sharewidget взялось вот это число 0x00e81dc0 если оно по умолчанию нуль!!!

но это не самое смящное, самое смЯшное это когда переменные заполненные нулями показывают 0xfeeefeee - при компиляции DEBUG это означает что они не проинициализированные.

вторую неделю бъюсь головой об стенку

#69
0:31, 23 мар. 2011

Прочитал бегло. От нечего делать, решил сделать замечание :)

Очень не рекомендуется использовать функцию setFormat (в версии 4.7 это точно). Иногда она приводит к странным свалам приложения при удалении виджета. Правильный и рекомендуемый путь, это бросать формат в конструктор QGLWidget.

Например:

OutputWidget::OutputWidget(boost::shared_ptr<GridHolder> gh):
    QGLWidget( prepareFormat() ) {
...
}

где prepareFormat функция, которая возвращает объект QGLFormat.

#70
9:15, 23 мар. 2011

foxes
> но это не самое смящное, самое смЯшное это когда переменные заполненные нулями
> показывают 0xfeeefeee - при компиляции DEBUG это означает что они не
> проинициализированные.
>
> вторую неделю бъюсь головой об стенку

Давно бы уже сделал минимальный вылетающий пример и задал с ним вопрос, - глядишь кто-нибудь и нашел у тебя там фатальную ошибку,... а так, - гадать что  там не так можно долго.

#71
23:00, 23 мар. 2011

Лучше б кто рассказал что будет с qt, после того как от него избавилась нокия.

#72
23:04, 23 мар. 2011

_vasa_
> Лучше б кто рассказал что будет с qt, после того как от него избавилась нокия.

Она не избавилась, - она продала право рубить бабло за коммерческую версию. LGPL версию по прежнему дописывают сотрудники Nokia.

#73
23:11, 23 мар. 2011

0iStalker
> LGPL версию по прежнему дописывают сотрудники Nokia
Для нокии это уже не профиль как я понял. Там мс теперь друг и брат.

#74
23:13, 23 мар. 2011

На win phone7 не пустят, на meego в нокии забивают, симбиан доживает свое.

Страницы: 1 2 3 4 5 6 7 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.