Russian Qt Forum

Разное => Новости Qt сообщества => Тема начата: pastor от Март 03, 2009, 12:38



Название: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: pastor от Март 03, 2009, 12:38
Цитировать
We're pleased to announce that Qt 4.5, Qt Creator 1.0 and the first-ever Qt SDK are now available for download.  In addition, we've also opened the Qt source code repositories and will be making it easier for you to contribute patches and add-ons to Qt.  Finally, we've added the LGPL licensing option to our current GPL and commercial licenses.

All releases are available for download from: http://www.qtsoftware.com/downloads.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: crackedmind от Март 03, 2009, 12:54
Здорово. Наконец-то. Спасибо за новость, а то мог и пропустить :)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: SABROG от Март 03, 2009, 13:17
Скорость скачивания правда 30кб/с. Через 2 часа скачается.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: spirit от Март 03, 2009, 13:27
ага, и вываливает с ошибкой постоянно.  :'( уже четвертый раз пытаюсь скачать.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: OS2 от Март 03, 2009, 13:28
Цитировать
Скорость скачивания правда 30кб/с. Через 2 часа скачается.
Странно, у меня 120 кб/с


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Rcus от Март 03, 2009, 13:31
Надо было через торренты релизить :)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: OS2 от Март 03, 2009, 13:33
Жаль, что:
Цитировать
*Based on the MinGW tool set. Does not support the VS compiler


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: spirit от Март 03, 2009, 13:44
уууу, даже не обрадил внимания.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: crackedmind от Март 03, 2009, 14:41
Осталось дождаться, когда репозитории откроют...

p.s.
А что за qt-vs-addin-1.0.0-beta.exe появился на фтп?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: OS2 от Март 03, 2009, 14:55
Может бета нового интегратора?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: DmP от Март 03, 2009, 15:03
На странице http://www.qtsoftware.com/downloads, в самом низу:
Цитировать
# Visual Studio Add-in - Beta (20 Mb)

Want to use Qt together with Visual Studio on Windows?  Download a beta of the Visual-Studio add-in, which can be used for development together with all Qt licenses. What's this?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: crackedmind от Март 03, 2009, 15:08
Да уже заметил. Только вот "What' this" требует логин/пароль :)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: SABROG от Март 03, 2009, 17:21
Да уже заметил. Только вот "What' this" требует логин/пароль :)

Да нет, вроде как http://download.qtsoftware.com/vsaddin/qt-vs-addin-1.0.0-beta.exe

Кстати тролли ссылочку на .torrent добавили.

Короче битым выкачался через firefox, причем на 98% мусор пошел. Решил попробовать через torrent, в итоге получил статус трекера "can't unzip". Снова качать 200 мегов через FF меня совсем не улыбает.
---
Во, пошел процесс... Кстати интересно почему они перешли на NSIS для винды :)
В общем QtCreator продолжает у меня крашится на windows2000 при запуске.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: pastor от Март 03, 2009, 19:15
Кстате, кому интересно, список изменений в Qt 4.5.0 (http://www.qtsoftware.com/developer/changes/changes-4.5.0)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: sLiva от Март 03, 2009, 20:56
Блин ну вроде все нравиться в Qt Creator, так бы сейчас с eclipse и прыгнул бы, НО такой неудобный ProjectExplorer это вообще ужас, большим проектом просто невозможно управлять, все в куче никакого контроля, надеюсь в будущем добавят ему функционала.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: crackedmind от Март 03, 2009, 21:17
Цитировать
Да нет, вроде как http://download.qtsoftware.com/vsaddin/qt-vs-addin-1.0.0-beta.exe
Да я про то, что скачать, то можно, а подробнее прочитать, что это, нельзя :) Весьма странно, не находите?

Кстати, в сорцах к QtCreator'у лежит пример для показа скриптовых фичей. Для запуска надо в контекстном меню выбрать 'run' и не работает... Кто нибудь запускал это?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: iamfomik от Март 03, 2009, 23:42
Блин, у меня одного ни одна версия Qt Creator не работает???
В бетах глюки какие-то были - я забил на неё. Сейчас скачал релиз, открываю свой старый проектик и при попытки собрать qmake падает. Предлагается открыть его дебаггером. А если взять комманду на генерацию из консоли Qt Creator'a и вручную через cmd запустить, то всё работает. Странно как-то....

Хммм....вот попытался сделать пробный проект, qmake опять упал вот что получилось в консоли Qt Creator:
Код:
Running build steps for project test...
Creating gdb macros library...
Starting: C:/Qt/2009.01/qt/bin/qmake.exe C:/Qt/workspace/test/test/test.pro -spec win32-g++ -r CONFIG+=debug_and_release
Exited with code 0.
Starting: C:/Qt/2009.01/mingw/bin/mingw32-make.exe debug -w
mingw32-make: Entering directory `C:/Qt/workspace/test/test'
mingw32-make: Nothing to be done for `debug'.
mingw32-make: Leaving directory `C:/Qt/workspace/test/test'
Exited with code 0.
Running build steps for project ReleaseBuilder...
Creating gdb macros library...
Configuration unchanged, skipping QMake step.
Starting: C:/Qt/2009.01/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `I:/workspace/windows/ReleaseBuilder'
C:/Qt/2009.01/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `I:/workspace/windows/ReleaseBuilder'
mingw32-make[1]: Leaving directory `I:/workspace/windows/ReleaseBuilder'
mingw32-make: Leaving directory `I:/workspace/windows/ReleaseBuilder'
mingw32-make[1]: *** No targets. Stop.
mingw32-make: *** [debug] Error 2
Exited with code 2.
Error while building project ReleaseBuilder
When executing build step 'Make'

А ещё у меня очень интересно работает программа Qt Demo. В предыдущих версиях нормально показывалось а тут всё размазано



Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: OS2 от Март 04, 2009, 00:22
2 iamfomik
Видать Нокия поторопилась с релизом...  >:(


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: break от Март 04, 2009, 03:10
iamfomik - какая версия MinGW - у меня были проблемы под виндой содной из версий, сменил все заработало
а QtDemo может глючить из-за того например что картока стоит ATI (а это по определению зло) - по крайней мере я такое видел - даже не стал разбираться у ATI постоянные проблемы с дровами то одно то другое отваливается...


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 04, 2009, 04:04
Цитировать
Да нет, вроде как http://download.qtsoftware.com/vsaddin/qt-vs-addin-1.0.0-beta.exe
Да я про то, что скачать, то можно, а подробнее прочитать, что это, нельзя :) Весьма странно, не находите?

http://www.qtsoftware.com/developer/faqs/what-is-the-visual-studio-add-in/view
Никаких паролей вроде не спрашивало.

What is the Visual Studio add-in?
Answer:

We want to enable everyone who downloads Qt from our website to have the option of using Qt together with Visual Studio, regardless of whether they choose to use a commercial evaluation version, the GPL or the LGPL.  The add-in is designed to serve this purpose.  Qt commercial license holders on Windows get access to a full Visual Studio Integration.

The Visual Studio add-in is currently available for download from Qt Software.com as a beta.  Feedback is much appreciated as we are currently working toward a final version.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: IMPOMEZIA от Март 04, 2009, 05:04
У меня не захотело собираться на этапе сборки вебкита в MSVC2008.
Код:
c:\qt\450\include\qtnetwork\../../src/network/kernel/qhostaddress.h(127) : error
 C4430: missing type specifier - int assumed. Note: C++ does not support default
-int
c:\qt\450\include\qtnetwork\../../src/network/kernel/qhostaddress.h(127) : error
 C2143: syntax error : missing ',' before '<'
c:\qt\450\include\qtnetwork\../../src/network/kernel/qhostaddress.h(129) : error
 C2143: syntax error : missing ';' before '<'
c:\qt\450\include\qtnetwork\../../src/network/kernel/qhostaddress.h(129) : error
 C4430: missing type specifier - int assumed. Note: C++ does not support default
-int
c:\qt\450\include\qtnetwork\../../src/network/kernel/qhostaddress.h(129) : error
 C4430: missing type specifier - int assumed. Note: C++ does not support default
-int
c:\qt\450\include\qtnetwork\../../src/network/kernel/qhostaddress.h(129) : error
 C2238: unexpected token(s) preceding ';'
ResourceRequestQt.cpp
QNetworkReplyHandler.cpp
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\nmake.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\nmake.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\nmake.EXE"' : return code '0x2'
Stop.

configure.cache
Код:
-no-plugin-manifests 
-release
-fast
-no-exceptions
-no-accessibility
-qt-gif
-direct3d
-no-phonon
-webkit
-no-style-motif
-no-style-cde
-no-qt3support
-vcproj
-no-stl
-D
QT_NO_DEBUG_OUTPUT
-D
QT_NO_WARNING_OUTPUT


Если добавить в src\network\kernel\qhostaddress.h
Код
C++ (Qt)
#include <QPair>
то всё собирается.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: crackedmind от Март 04, 2009, 08:41
vipet
Действительно не спрашивает,а вчера вот спрашивало :)

IMPOMEZIA
у меня собралось на VC++ 2008 Express Edition без проблем.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 04, 2009, 09:11
IMPOMEZIA,

У меня с вебкитом с MSVS2008 динамически собралось нормально, а статически не хочет. Подробности здесь: http://www.prog.org.ru/topic_8741_0.html

Сейчас попробую на всякий случай твой способ.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Karl-Philipp от Март 04, 2009, 11:28
QtCreator. Иконки файлов (.pro, .ui, .cpp, .h) в окне проекта черные. У кого по-другому?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: OS2 от Март 04, 2009, 11:39
У меня с иконками все в порядке.
ЗЫ: как в бете, так и в релизе.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: spirit от Март 04, 2009, 11:41
аналогично и под ХР и под СуСЕ 11.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Karl-Philipp от Март 04, 2009, 11:43
И в бете, и в релизе иконки черные. WinXP.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 04, 2009, 12:18
IMPOMEZIA,
Сейчас попробую на всякий случай твой способ.

та же ошибка линкера


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: crackedmind от Март 04, 2009, 12:20
С иконками все в порядке, при сборке из сорцов. Если поставить из дистрибутива, то черные.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: xintrea от Март 04, 2009, 15:55
С иконками все в порядке, при сборке из сорцов. Если поставить из дистрибутива, то черные.

Когда такие глюки вижу, возникает вопрос - чем занимается команда контроля качества и зачем нужна вся толпа бесплатных бетатестеров, если глюки сразу в глаза лезут, их и искать не нужно?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: lit-uriy от Март 04, 2009, 15:57
>>зачем нужна вся толпа бесплатных бетатестеров,
это ты как раз себе вопрос и задал, вот и ответь на него, чем ты занимался между релизом 4.5.0 и беттой


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: shadone от Март 04, 2009, 16:12
А ещё у меня очень интересно работает программа Qt Demo. В предыдущих версиях нормально показывалось а тут всё размазано
это какая платформа, какой компилятор? qt собрана из исходников (каких - пакет qt-all или qt-sdk), с какими опциями?
Какая операционная система? Какая конфигурация компьютеры, какая видеокарта и версии драйверов?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: shadone от Март 04, 2009, 16:19
QtCreator. Иконки файлов (.pro, .ui, .cpp, .h) в окне проекта черные. У кого по-другому?
интересно. какая видеокарта и версия драйвера? Какое разрешение монитора и какое количество цветов (16bpp, 32bpp)?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: shadone от Март 04, 2009, 16:24
С иконками все в порядке, при сборке из сорцов. Если поставить из дистрибутива, то черные.
смог это воспроизвести с 16битной цветностью. Пинаю разработчиков.

Обновление: проблема только в Qt Creator, в Qt 4.5.0 она уже исправлена. (похожа версия Qt Creator 1.0 была собрана не с Qt 4.5.0 а с более старой сборкой).


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Karl-Philipp от Март 04, 2009, 20:02
QtCreator. Иконки файлов (.pro, .ui, .cpp, .h) в окне проекта черные. У кого по-другому?
интересно. какая видеокарта и версия драйвера? Какое разрешение монитора и какое количество цветов (16bpp, 32bpp)?
Мой вопрос похоже снимается.

Видео встроенное Trident video Accelerator Blade 3D/ProMedia, версия драйвера 5.1.2001.0

Видеокарта не поддерживает стандартное разрешение монитора, поэтому выбрал из предлагавшихся 1280х1024 + количество цветов было установлено 16bpp.

Как только поменял разрешение монитора на другое + изменил 16 bpp на 32 bpp иконки начали меняться на другие :)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: xokc от Март 04, 2009, 20:13
А ещё у меня очень интересно работает программа Qt Demo. В предыдущих версиях нормально показывалось а тут всё размазано
Та же хрень. И то же было на 4.5.0. RC. Видео - ATI.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: ритт от Март 04, 2009, 20:24
Руслан, не позорился бы с таким видаком на всю страну :D

в креаторе либы от 17-го февраля...это ещё снапшоты шевелились тогда...
странно, что в релизе 1.0.0 не были использованы либы релиза 4.5.0


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Karl-Philipp от Март 04, 2009, 20:58
Руслан, не позорился бы с таким видаком на всю страну :D
...
теперь не буду спать ночью((
 :P


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: ритт от Март 04, 2009, 21:15
причём, драйвер, похоже, вендовозный...теперь уж и я ночью ворочаться буду :)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: shadone от Март 05, 2009, 12:22
А ещё у меня очень интересно работает программа Qt Demo. В предыдущих версиях нормально показывалось а тут всё размазано
Та же хрень. И то же было на 4.5.0. RC. Видео - ATI.
а какая конкретно видеокарта и версия драйверов? У нас на имеющихся ATI проблема не воспроизводится.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 05, 2009, 12:31
Так это.. Qt с вебкитом у кого-нить статически собралось?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: shadone от Март 05, 2009, 12:33
Так это.. Qt с вебкитом у кого-нить статически собралось?

нет и похоже что это бага в Qt (однако похоже что вызвана ошибкой в линкере майкрософта, будем искать workaround). Статически должен собраться компилятором mingw.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 05, 2009, 15:24
Вот блин.

Вобщем отправил им багрепорт на трекер.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: xokc от Март 05, 2009, 19:16
а какая конкретно видеокарта и версия драйверов? У нас на имеющихся ATI проблема не воспроизводится.
Windows XP SP3 Rus. Видео - ATI Mobility Radeon HD 3470. Драйвер 8.452.2.0 от ATI Technologies Inc.
Причем в других местах 4.5.0 вроде нормально работает (косячит только qdemo), а в предыдущих версиях Qt и он нормально работал.



Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Khs от Март 06, 2009, 14:54
Хочу плавающие панели в QtCreator, как в VS  :D


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 06, 2009, 14:56
По поводу проблемы со статическим билдом с векитом тролли ответили, что это требует много памяти и ее может не хватить (хотя у меня 4 гига). Хм.. сделаю своп побольше и еще раз попробую.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 06, 2009, 16:10
Не помогло. Да и своп вообще-то не нагружался более 300 мегабайт.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Detonator от Март 06, 2009, 22:20
у меня была проблема с линковкой wеbkit еще с бетой 4.5, статическая с отладочной не линковалась, а без отладочной нормально.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 07, 2009, 03:47
Detonator, какая у тебя версия студии? (у мекня 2008 SP1)

Я конфигурю тоже без дебага: -release - static -fast -webkit


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Detonator от Март 07, 2009, 09:32
Тоже 2008 SP1, но то бета была. Релиз 4.5 только вчера скачал, еще не пробовал компилить.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 07, 2009, 10:05
Тоже 2008 SP1, но то бета была. Релиз 4.5 только вчера скачал, еще не пробовал компилить.

ок, спасибо. Попробую сейчас с бетой (и rc1 тоже), если не получится, значит проблема у меня.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 07, 2009, 17:06
Попробовал с 4.5 TP1 и 4.5 RC1 (бету не скачивал) - результат в точности тот же :(


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 07, 2009, 17:19
Нашел материал по теме ошибки:
https://bugs.webkit.org/show_bug.cgi?id=19743

Цитировать
It seems to be a bug which we tickle in MSVC because of our usage of
templates in SVGAnimatedProperty.h.  Including SVGAnimatedProperty.h
increases the object file size by a MB (which is the bug), and since
SVGStyledElement.h includes it, anything which touches SVG in the
codebase ends up with at least a 1MB object file.  Boom.  Linker
fails.

Скачал текущий SVGAnimatedProperty.h через транк вебкита, сравнил с тем, что в Qt 4.5 - они идентичные.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 07, 2009, 17:42
Detonator,

А под какой OS компилировал? (2K, XP, Vista, ...)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: vipet от Март 09, 2009, 15:39
Проблему статической сборки с вебкитом подтвердили и была создана таска 247431:
http://www.qtsoftware.com/developer/task-tracker/index_html?id=247431&method=entry

Priority:   1 - Highest     Scheduled for:   4.5.1


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: alex.kozich от Март 10, 2009, 21:44
Поставил этот QT SDK на Windows. Решил написать простейшую консольную прожку. Набрал. Нажимаю Run, появляесть окно консольки виндовс которое выводит Hello world.
Дальше я пытаюсь дебажить эту прожку. Ставлю breakpoint. Нажимаю Debug. он останавливается на breakpoint. при этом окошко консоли не появляется и соответственно я не вижу сообщение.
Никто такого не замечал? Просто стоит на 2 компах и на обоих одинаково. То ли так надо, то ли creator кривой.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: BRE от Март 10, 2009, 21:52
Поставил этот QT SDK на Windows. Решил написать простейшую консольную прожку. Набрал. Нажимаю Run, появляесть окно консольки виндовс которое выводит Hello world.
Дальше я пытаюсь дебажить эту прожку. Ставлю breakpoint. Нажимаю Debug. он останавливается на breakpoint. при этом окошко консоли не появляется и соответственно я не вижу сообщение.
Никто такого не замечал? Просто стоит на 2 компах и на обоих одинаково. То ли так надо, то ли creator кривой.
А на какую строчку ставишь breakpoint?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: alex.kozich от Март 10, 2009, 21:56
printf("Hello world")


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: BRE от Март 10, 2009, 22:06
printf("Hello world")
Программа остановилась до вызова функции printf.
Нажми кнопочку StepOver (или кнопку F10) и выполнится функцию printf.
Для просмотра вывода (консоли) переключись на закладку Application Output (внизу окна).


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: alex.kozich от Март 10, 2009, 22:13
printf("Hello world")
Программа остановилась до вызова функции printf.
Нажми кнопочку StepOver (или кнопку F10) и выполнится функцию printf.
Для просмотра вывода (консоли) переключись на закладку Application Output (внизу окна).
Да я пробовал. В  Application Output ничего не выводится. А что делать, если мне нужно вводить что-то в консоль? Вводить тоже надо будет во вкладке Application Output?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: BRE от Март 10, 2009, 22:27
Да я пробовал. В  Application Output ничего не выводится. А что делать, если мне нужно вводить что-то в консоль? Вводить тоже надо будет во вкладке Application Output?
Вместо printf использовать qDebug, qWarning (они не буферизированные).


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Naum от Март 10, 2009, 23:47
Товарищи, поставил 4.5 комерческую версию для VS2008 (стоит SP1), когда компилю дебагу, то все замечательно, а вот когда дело доходит до релиза, то:

Цитировать
------ Build started: Project: stadia, Configuration: Release Win32 ------
Linking...
fatal error C1047: The object or library file 'd:\Temp\QT\lib\qtmain.lib' was created with an older compiler than other objects; rebuild old objects and libraries
LINK : fatal error LNK1257: code generation failed

ЗЫ Как я понял, qtmain.lib была собрана более старой версией компилятора? (странно, почему же qtmaind.lib работает корректно, отдельно чтоли собирали).
ЗЫЫ Может кто знает как решить проблему? Или если ктото знает как скомпилировать только одну библиотечку, буду признателен, расскажите)
ЗЫЫЫ А может вообще есть эта библиотечка?)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: alex.kozich от Март 11, 2009, 00:53
Да я пробовал. В  Application Output ничего не выводится. А что делать, если мне нужно вводить что-то в консоль? Вводить тоже надо будет во вкладке Application Output?
Вместо printf использовать qDebug, qWarning (они не буферизированные).

и так тоже пробовал. Ничего никуда не выводится.

Я так понимаю, что у остальных в винде всё нормально работает? Или просто никто в винде им не пользуется?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Barmaglodd от Март 11, 2009, 08:07
А кто-нибудь может объяснить по-русски, что имеется ввиду в LGPL_EXCEPTION.txt?

Nokia Qt LGPL Exception version 1.0

As a special exception to the GNU Lesser General Public License
version 2.1, the object code form of a "work that uses the Library"
may incorporate material from a header file that is part of the
Library.  You may distribute such object code under terms of your
choice, provided that the incorporated material (i) does not exceed
more than 5% of the total size of the Library; and (ii) is limited to
numerical parameters, data structure layouts, accessors, macros,
inline functions and templates.

Это моя программа должна быть не более 5% от Qt, или я что-то не так понимаю?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: crackedmind от Март 11, 2009, 08:30
Тут как я понял идет ограничение на включение в объектный код, кода Qt содержащийся в хедерах (макросы, встроенные функции, шаблоны)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Barmaglodd от Март 11, 2009, 08:46
Ну если я правильно понял(в вольном переводе)
Объектный код программы "которая использует Qt", может включать части из заголовочных файлов Qt. Можно распространять такой объектный код под своими условиями лицензирования, при условии, что включённые части не превышают 5% от Qt. Только как эти 5% подсчитать?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: crackedmind от Март 11, 2009, 08:56
А вот фиг его знает.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: shadone от Март 11, 2009, 12:45
не обращайте на это особенного внимания - это юридические тонкости которые Qt Software обязана была включить т.к. библиотека написана на c++, с которым лицензия LGPL 2.1 не слишком хорошо согласуется (в основном из-за шаблонов - templates) - согласно оригинальной лицензии LGPL 2.1 (с моим грубым переводом) - программа должна линковаться с библиотекой динамически и не содержать внутри себя кода из библиотеки, в то время как при компиляции c++ кода с шаблонами - эти шаблоны должны быть объявлены в заголовочных файлах и их код во многих случаях будет включен в бинарный код приложения, что нарушает лицензию LGPL - фактически эта лицензия не работает с программами на с++. Большинство открытых проектов либо закрывают на это глаза, либо дополняют лицензию подобными "исключениями" - специально оговаривающими что несмотря на наличие влинкованного кода, лицензия действительна и приложения ничего не нарушают.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Barmaglodd от Март 11, 2009, 16:00
Спасибо за объяснения.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Khs от Март 11, 2009, 19:00
Никто не знает, в QtCreator`е планируется сделать *плавающие* панельки на будущее, наподобие VS? :)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: ivanzoid@gmail.com от Апрель 02, 2009, 22:08
Вместо printf использовать qDebug, qWarning (они не буферизированные).
и так тоже пробовал. Ничего никуда не выводится.

Я так понимаю, что у остальных в винде всё нормально работает? Или просто никто в винде им не пользуется?

У меня отладка вообще не работает, Qt Creator показывает вот такое:
(http://pic.ipicture.ru/uploads/090402/0amxDvNWT4.png)
И отладка совсем не работает.

Находил где-то на сайте троллтеховцев что да, есть такая ошибка для 64битный винды. Но у меня не 64битная винда...  :-\


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Barmaglodd от Апрель 07, 2009, 07:39
Неожиданно обнаружил, что даты в QTableView форматируются согласно установленной локали. Наконец можно выкинуть костыль-делегат. :) Осталось ещё тому же научить QComboBox, и ItemView научить использовать span модели, и список моих локальных недовольств будет исчерпан :)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Sergey B. от Апрель 07, 2009, 11:59
Неожиданно обнаружил, что даты в QTableView форматируются согласно установленной локали. Наконец можно выкинуть костыль-делегат. :) Осталось ещё тому же научить QComboBox, и ItemView научить использовать span модели, и список моих локальных недовольств будет исчерпан :)
начиная с 4.3.1 :)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: m_ax от Апрель 07, 2009, 18:07
День добрый!

У меня такой вопрос:
Сейчас у меня стоит linux kubuntu-9.04 beta; ставлю Qt SDK бинарник (opensource):
всё работает, но что нужно сделать, для того чтобы Qt Creater включал автодополнение для классов стандартной библиотеки  c++? Сейчас, если подынклудить что то вроде <complex> или <cmath> то проект компилиться без вопросов, но автодополнения нет  >:(

А вот когда у меня стояла kubuntu-8.04 и та же самая SDK всё было замечательно...
Никто не подскажет в чём дело? И как это исправить? 

   


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: m_ax от Апрель 08, 2009, 00:45
Есть, конечно, вариант: в .pro файле прописать путь к библиотекам: тогда автодополнение срабатывает, но это как то не айс  :(

Что, неужели никто с такой проблемой не сталкивался? 


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: m_ax от Апрель 08, 2009, 18:47
Хорошо, задам вопрос иначе:
У кого-нибудь автодополнение работает (под Linux)?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: xintrea от Апрель 08, 2009, 22:39
Хорошо, задам вопрос иначе:
У кого-нибудь автодополнение работает (под Linux)?

Кутешные объекты автодополняются. Объекты стандартной c++ библиотеки не пользую, потому не скажу. Ubuntu 7.04.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: m_ax от Апрель 08, 2009, 22:57
Да, но это же элементарно проверить... ::)

Автодополнение Qt'шных классов не вопрос  :) у меня тож работает.

Ладно, это не существенно, просто хотелось понять почему вдруг автодополнение пропало... Раньше ведь работало ???


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: kamre от Апрель 09, 2009, 04:39
Кутешные объекты автодополняются. Объекты стандартной c++ библиотеки не пользую, потому не скажу. Ubuntu 7.04.

Плохо автодополняются даже кутешные классы:
(http://pic.ipicture.ru/uploads/090409/3EnXrluTS1.png)
Похоже не смог QtCreator инстанцировать шаблон и учесть то, что переопределен operator[].

А вот в Eclipse без проблем:
(http://pic.ipicture.ru/uploads/090409/2WKU2LEkXr.png)

Кстати, а есть в QtCreator тупое дополнение по словам вроде Alt+/ из Emacs/Eclipse?


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: crackedmind от Апрель 10, 2009, 12:49
Для тех кто не заметил. Вышел Qt Creator 1.1-rc1

http://labs.trolltech.com/blogs/2009/04/09/working-hard-on-qtcreator-11/


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: xintrea от Апрель 10, 2009, 17:27
Да, но это же элементарно проверить... ::)

Ну скажыте код.. Я с stl незнаком совершенно по причине отсутсвия единой документации.


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: Tonal от Апрель 13, 2009, 08:02
2 xintrea А стандарт языка не является "единой документацией? :)


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: m_ax от Апрель 13, 2009, 21:42
Да, кстати, в WinXP проблемы с автодополнением тоже нет.

Для себя нашёл пока единственный вариант: в .pro файле прописать путь:

INCLUDEPATH += /usr/include/c++/4.3.3

В таком случае автодополнение срабатывает, но думаю есть решение логичнее  ???


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: zdubii от Апрель 21, 2009, 10:58
Running build steps for project Hello_world...
Creating gdb macros library...
Starting: C:/Qt/2009.01/qt/bin/qmake.exe C:/Documents and Settings/Роман/Мои документы/Hello_world/Hello_world.pro -spec win32-g++ -r CONFIG+=debug_and_release
Cannot find file: c:\Documents and Settings\Роман\Мои документы\Hello_world\Hello_world.pro.
Exited with code 2.
Error while building project Hello_world
When executing build step 'QMake'


Ребят как бороться с этим переустанавливал не выходит ничего, стоит Qt SDK by Nokia v2009.1


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: pastor от Апрель 21, 2009, 11:09
1) пробелы в пути
2) кирилицав пути


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: zdubii от Апрель 21, 2009, 11:30
спасибо получилось


Название: Re: Qt 4.5, Qt Creator and Qt SDK Released
Отправлено: zdubii от Апрель 21, 2009, 11:42
как экзешник работоспособный сделать под любую винду а то все время вот такая хрень выскакивает когда беру приложение из F:\QT\1\debug\1.exe(http://vkontakte.ru/photo5894908_127484187)