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

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

Страницы: 1 2 3 4 5 6 7 Следующая »
#45
22:53, 20 янв. 2011

VDragon
> а в них как мне кажется вся фишка использования QT.
Это не так. Qt - полноценный фреймворк для разработки. Интерфейс только маленькая часть, но, конечно же, самая заметная.


#46
23:03, 20 янв. 2011

Я согласен с @!!ex. Для утилит/тулов самое то.

#47
0:13, 21 янв. 2011

@!!ex
> > а в них как мне кажется вся фишка использования QT.
> Это не так. Qt - полноценный фреймворк для разработки. Интерфейс только
> маленькая часть, но, конечно же, самая заметная.

Неспорю, тем более,что это в очередной раз подтверждает мои слова. Все, о чем идет речь в статье, это пример использования ГЛ виджета, както суховато, хоть бы текстуру загрузили через QImage, чтоли =).

#48
2:55, 21 янв. 2011

Очень удобен Qt.
Для игр не использую, но для прог, едиторов, небольших систем разработки самое то.
Для чего то масштабного тоже хорошо подходит, но скорость компиляции очень медленая;(

#49
14:22, 21 янв. 2011

>> Жаль, что у нас много статей "для новичков" и немного "для середничков" и выше.

Среднечки и выше знают английский и статьи на русском им не очень нужны. Только чтоб было, что пописать...

#50
10:13, 25 фев. 2011

NeHe OpenGL lessons in Qt – Chapter 1 and 2.

#51
17:45, 6 мар. 2011

Автору, статься понравилась - спасибо =)

#52
9:31, 7 мар. 2011

Нормальная статья неплохо бы ее дописать, добавив раздел с анимацией и расчетом FPS, потому как обработка только сигналов не есть гуд. Была бы хорошая заготовка для игрушек.

#53
22:52, 11 мар. 2011

Спасибо за статью! но у меня проблема, при сборке выдает
:-1: error: collect2: ld returned 1 exit status

mingw32-make: Entering directory `C:/PROJECTS/OpenGL/QT/GL1'
C:/Qt/2009.03/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `C:/PROJECTS/OpenGL/QT/GL1'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"..\..\..\..\Qt\2009.03\qt\include\QtCore" -I"..\..\..\..\Qt\2009.03\qt\include\QtGui" -I"..\..\..\..\Qt\2009.03\qt\include\QtOpenGL" -I"..\..\..\..\Qt\2009.03\qt\include" -I"..\..\..\..\Qt\2009.03\qt\include\ActiveQt" -I"debug" -I"..\..\..\..\Qt\2009.03\qt\mkspecs\win32-g++" -o debug\GL1.o GL1.cpp
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"..\..\..\..\Qt\2009.03\qt\include\QtCore" -I"..\..\..\..\Qt\2009.03\qt\include\QtGui" -I"..\..\..\..\Qt\2009.03\qt\include\QtOpenGL" -I"..\..\..\..\Qt\2009.03\qt\include" -I"..\..\..\..\Qt\2009.03\qt\include\ActiveQt" -I"debug" -I"..\..\..\..\Qt\2009.03\qt\mkspecs\win32-g++" -o debug\main.o main.cpp
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\GL1.exe debug/GL1.o debug/main.o -L"c:\Qt\2009.03\qt\lib" -lmingw32 -lqtmaind -lQtOpenGLd -lopengl32 -lglu32 -lQtGuid -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lmsimg32 -lQtCored -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32
mingw32-make[1]: Leaving directory `C:/PROJECTS/OpenGL/QT/GL1'
mingw32-make: Leaving directory `C:/PROJECTS/OpenGL/QT/GL1'
C:\Qt\2009.03\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lQtOpenGLd
collect2: ld returned 1 exit status
mingw32-make[1]: *** [debug\GL1.exe] Error 1
mingw32-make: *** [debug] Error 2
Завершено с кодом возврата 2.
Ошибка во время сборки проекта GL1
Во время выполнения сборки на этапе 'Make'

подскажите! Код абсолютно соответсвует тому что в статье

#54
0:24, 12 мар. 2011

tsdaemon
> C:\Qt\2009.03\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe:
> cannot find -lQtOpenGLd

библиотеку статическую не нашел

#55
10:53, 12 мар. 2011

аааа, где ее найти, подскажите?

#56
12:55, 12 мар. 2011

tsdaemon
> аааа, где ее найти, подскажите?

В Qt SDK в папке lib.
Пути нужно прописать туда, а-то линкер знать не знает где у тебя они лежат (если еще не прописано)

#57
15:01, 12 мар. 2011

tsdaemon
Ты компилируешь в командной строке или через QtCreator? Используй QtCreator. Если уже используешь, то укажи в нем правильные настройки сборки.

#58
15:05, 12 мар. 2011

Я не могу найти, где указать настройки сборки... и какие... *facepalm*

#59
15:06, 12 мар. 2011

PS исправил некоторые неточности в статье

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

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