The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Новая версия среды разработки Qt Creator 2.4"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от opennews (??) on 13-Дек-11, 18:31 
Компания Nokia выпустила (http://labs.qt.nokia.com/2011/12/13/qt-creator-2-4-0-released/) релиз интегрированной среды разработки Qt Creator 2.4 (http://developer.qt.nokia.com/wiki/Qt_Creator_Releases), предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt 4. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, для определения сценариев в котором используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходные тексты Qt Creator распространяются в рамках лицензии LGPL.


С момента прошлого выпуска при подготовке Qt Creator 2.4 в код внесено примерно 1300 изменений. Из наиболее интересных улучшений можно отметить:


-  Переработана страница настройки стиля кодирования, добавлена возможность (http://labs.qt.nokia.com/2011/09/28/qt-creator-editor-news/) создания "схем"  с определением стилей кодирования для C++ и QML, которые можно использовать между разными про...

URL: http://labs.qt.nokia.com/2011/12/13/qt-creator-2-4-0-released/
Новость: http://www.opennet.ru/opennews/art.shtml?num=32549

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноним (??) on 13-Дек-11, 18:31 
КОГДА УЖЕ ВКЛАДКИ СДЕЛАЮТ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноним (??) on 13-Дек-11, 18:40 
Вот меня кстати тот же вопрос интересует. ХОЧУ ВКЛАДКИ. Причем все для этого есть, хоть бери и сам доделывай, но боюсь не хватит меня.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Новая версия среды разработки Qt Creator 2.4"  +1 +/
Сообщение от анонимус (??) on 13-Дек-11, 18:48 
А зачем они вам? Ctrl+Tab и выпадающий список решает.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноним (??) on 13-Дек-11, 18:52 
Удобнее ведь. Ну и раскидывание вкладок по нескольким мониторам решает.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от anonymous (??) on 13-Дек-11, 18:55 
>А зачем они вам? Ctrl+Tab и выпадающий список решает.

Банально неудобно. Чтобы перейти на 4-й файл с 5-го надо пощёлкать несколько раз. Да и вообще, не люблю подстраиваться под привычки какого-нибудь идиота, решившего за всех.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

15. "Новая версия среды разработки Qt Creator 2.4"  –1 +/
Сообщение от Аноним (??) on 13-Дек-11, 19:30 
Да в СПО миллионы таких идиотов. И, как результат, сотни форков, сделанных по принципу "А я поступлю ТАК!". "Мама - анархия, папа - стакан портвейна".
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

16. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от anonymous (??) on 13-Дек-11, 19:50 
Так галочку поставить несложно. Я бы сам сделал это за пару часов. Вот только, походу, это принципиальная позиция разработчиков, которую обойти можно только посредством форка. Что довольно прискорбно.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

23. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноним (??) on 13-Дек-11, 20:27 
> Да в СПО миллионы таких идиотов.

Проблема только в том что у проприетарщиков их еще больше. И главное, в СПО если ну вот писец как задолбало - реально можно форкануть/прислать патч/етц. В пропритарщине можно только до упора кушать что дали.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

27. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от ProfX (ok) on 13-Дек-11, 20:33 
Не ну это вообще странно - зачем вкладки? Ладно я еще пойму если проме Ctrl+Tab ничего иного небылобы, но ведь есть сайд бар где есть секция "Open Documents" - все открытые документы под рукой - одним щелчком можно переключиться куда угодно.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

30. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от anonymous (??) on 13-Дек-11, 22:06 
> Не ну это вообще странно - зачем вкладки? Ладно я еще пойму
> если проме Ctrl+Tab ничего иного небылобы, но ведь есть сайд бар
> где есть секция "Open Documents" - все открытые документы под рукой
> - одним щелчком можно переключиться куда угодно.

А то, что он может быть занят деревом классов ты не подумал?

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

31. "Новая версия среды разработки Qt Creator 2.4"  +1 +/
Сообщение от ProfX (ok) on 13-Дек-11, 22:42 
думаю  редко когда нужен одновременный доступ к "Class View" и "Open Documents", темболее если "Class View" и не влезает по вертикали  вместе с "Open Documents" и "Projects" - то одним кликом можно переключить панель.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

32. "Новая версия среды разработки Qt Creator 2.4"  +2 +/
Сообщение от anonymous (??) on 13-Дек-11, 22:52 
>думаю  редко когда нужен одновременный доступ к "Class View" и "Open Documents", темболее если "Class View" и не влезает по вертикали  вместе с "Open Documents" и "Projects" - то одним кликом можно переключить панель.

А ты думай меньше. Особенно, когда пытаешься говорить за всех.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

44. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от ProfX (ok) on 14-Дек-11, 08:41 
> А ты думай меньше. Особенно, когда пытаешься говорить за всех.

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

Спорить далее небуду, так как понимаю что у разных людей разные престрастия, но не думаю что большинству нужны вкладки, если бы большинству надо былобы - давно уже сдалалибы ;)

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

46. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноном on 14-Дек-11, 11:01 
посмотри как в эклипсе сделано удобно вкладки если их много - есть поиск по вкладкам при вводе первых букв

ты ещё скажи что в браузере вкладки не нужны

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

52. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Noor (ok) on 14-Дек-11, 23:30 
Я конечно может быть что-то пропустил в этой жизни, но sidebar можно делить на несколько окон с разным таки содержимым, дерево классов и открытые документы неплохо так уживаются вместе.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

19. "Новая версия среды разработки Qt Creator 2.4"  +1 +/
Сообщение от Толстый (ok) on 13-Дек-11, 20:06 
Юзаю creator уже полтора года, никогда не возникло необходимости во вкладках. Ctrl-Tab + локатор решают. А если так уж не хватает, написать соответствующий плагин - дело пары дней.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

47. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от sluge (ok) on 14-Дек-11, 11:04 
проект open-source. сделайте плугин с владками
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

9. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Вернат email on 13-Дек-11, 19:02 
а что за шрифт на скрине?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноним (??) on 14-Дек-11, 08:19 
Кстати да, ШГ. Подозрительно напоминает comic sans ms
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

49. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от ws (ok) on 14-Дек-11, 15:21 
ИМХО, маковский шрифт - Monaco
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

13. "Новая версия среды разработки Qt Creator 2.4"  +3 +/
Сообщение от Аноним (??) on 13-Дек-11, 19:15 
Когда уже Qt 5 выпустят? Запарило ждать
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Новая версия среды разработки Qt Creator 2.4"  –3 +/
Сообщение от anonymous (??) on 13-Дек-11, 19:55 
> Когда уже Qt 5 выпустят? Запарило ждать

Вопрос в том, что ты там хочешь увидеть? Лично меня бы больше заинтересовало появления форка Qt4.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

20. "Новая версия среды разработки Qt Creator 2.4"  +1 +/
Сообщение от Толстый (ok) on 13-Дек-11, 20:11 
>> Когда уже Qt 5 выпустят? Запарило ждать
> Вопрос в том, что ты там хочешь увидеть? Лично меня бы больше
> заинтересовало появления форка Qt4.

Смысла никакого нет. Будущее за Qt5. А QtGui будет частью Qt5 на всем протяжении ее жизненного цикла, так что никуда текущие приложения не денутся, они сами используют QtGui для QtCreator.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

28. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от anonymous (??) on 13-Дек-11, 21:42 
>>> Когда уже Qt 5 выпустят? Запарило ждать
>> Вопрос в том, что ты там хочешь увидеть? Лично меня бы больше
>> заинтересовало появления форка Qt4.
> Смысла никакого нет. Будущее за Qt5. А QtGui будет частью Qt5 на
> всем протяжении ее жизненного цикла, так что никуда текущие приложения не
> денутся, они сами используют QtGui для QtCreator.

Напротив, смысл есть. Даже целых 4.


1. В QtGui не будет виджетов, но зато будет обязательная зависимость от OpenGl.
2. Qt Widgets - дополнительный модуль, который даже поддерживать пока некому.
3. QSettings выкинули в угоду dconf. Текстовый бэкенд пока ни кто не пишет.
4. QML требует OpenGL ES 2.0, ну или его программную эмуляцию.


Я, конечно, надеюсь, что после выхода 5-го кутэ всё будет работать как и прежде. Вот только не вижу смысла начинать какой-либо серьёзный проект с использованием заведомо "устаревших" технологий.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

38. "Новая версия среды разработки Qt Creator 2.4"  –1 +/
Сообщение от Толстый (ok) on 14-Дек-11, 00:24 
Давно уже пора использовать аппаратную акселерацию гуев, 21 век на дворе. В винде давно уже гуй использует DirectX. OpenGL есть на каждом телефоне и компьютере. Ну а кто использует открытые драйвера или прочее УГ, всегда есть неплохая софтверная реализация OpenGL в Mesa. Ориентироваться на старые технологии глупо.
Виджеты из Qt4 оставят и будут поддерживать, на них завязана инфраструктура, софта написано море.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

39. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от anonymous (??) on 14-Дек-11, 01:16 
>Давно уже пора использовать аппаратную акселерацию гуев, 21 век на дворе.

JS несомненно, тоже способствует ускорению. Да, и как на счёт FreeType? Он уже научился отрисовывать глифы посредством видеокарты?


>всегда есть неплохая софтверная реализация OpenGL в Mesa

Настолько неплохая, что элементарное окно с парой квадратиков во весь экран выжирает весь core duo. Да, и как там интел со встроенным видео? Поддержка ES 2.0 планируется ли для недавно выпущенных материнок?


>Виджеты из Qt4 оставят и будут поддерживать, на них завязана инфраструктура, софта написано море.

Зачем? Чтобы фрагментировать сообщество? Да, и очень интересно, кто там собрался труп откопать?

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

40. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Толстый (ok) on 14-Дек-11, 03:24 
>JS несомненно, тоже способствует ускорению. Да, и как на счёт FreeType? Он уже научился отрисовывать глифы посредством видеокарты?

JS используем для построения интерфейса и некритичных к производительности участков. Для всего остального есть С++. Насчет FreeType - а в чем проблема собственно? http://www.google.co.uk/search?q=freetype+opengl - ни у кого проблем нету использовать FreeType в opengl приложениях.

> Настолько неплохая, что элементарное окно с парой квадратиков во весь экран выжирает весь core duo. Да, и как там интел со встроенным видео? Поддержка ES 2.0 планируется ли для недавно выпущенных материнок?

OpenGL ES - это только один из бэкендов, и это примерно тоже самое что десктопный OpenGL 2. Какие видеокарты сейчас не поддерживают OpenGL 2? Насчет софтового рендеринга - там что-то через LLVM делают со вполне приемлимой производительностью.

>Зачем? Чтобы фрагментировать сообщество? Да, и очень интересно, кто там собрался труп откопать?

Чтобы идти вперед.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

51. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от anonymous (??) on 14-Дек-11, 20:29 
>JS используем для построения интерфейса и некритичных к производительности участков.

Это далеко не так.


>ни у кого проблем нету использовать FreeType в opengl приложениях.

В виде примитивов или растра? А то вот тут свой велосипед пытаются изобрести http://labs.qt.nokia.com/2011/07/15/text-rendering-in-the-qm.../ вместо нормального суб-пиксельного сглаживания и хинтинга.


>OpenGL ES - это только один из бэкендов, и это примерно тоже самое что десктопный OpenGL 2. Какие видеокарты сейчас не поддерживают OpenGL 2? Насчет софтового рендеринга - там что-то через LLVM делают со вполне приемлимой производительностью.

Через него и тестировал. Аппаратного ES 2.0 не было.


>Чтобы идти вперед.

Непонятно только, какой частью.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

53. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от trdm (ok) on 15-Дек-11, 12:31 
>> Вот только не вижу смысла начинать какой-либо серьёзный проект с использованием заведомо "устаревших" технологий.

Жить надо сейчас и работать тоже. Если отбрасывать устаревшие технологии - голый останешся.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

35. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от добрый дядя on 13-Дек-11, 23:21 
> Когда уже Qt 5 выпустят? Запарило ждать

по плану сначала Qt 4.8 - см. git

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от anonymous (??) on 13-Дек-11, 19:18 
>> В качестве базовой модели кодирования используется модель clang (при обновлении с прошлых версий старые настройки будут сохранены)

Что-то в оригинальной новости (http://labs.qt.nokia.com/2011/12/13/qt-creator-2-4-0-released) ничего не написано про clang. Я пропустил что-то?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноним (??) on 13-Дек-11, 20:29 
а тут что про шланг написано? Я этого не вижу?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

29. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от anonymous (??) on 13-Дек-11, 21:49 
>clang.

С ним, кстати, тоже какой-то идиотизм на гране помешательства. Например, для устранения тормозов автодополнения рекомендуется использовать precompiled headers. Собираются ли они делать эту процедуру более прозрачной? А то править проект под это дело явно не айс. Да и пока работает оно гораздо хуже, чем текущая реализация.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Юрий email(??) on 13-Дек-11, 19:52 
Порт wip/clang лежит отдельно и не имеет никакого отношения к qtcreator-2.4. К тому-же он в очень плачевном состояниии.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от anonymous (??) on 13-Дек-11, 20:12 
А есть где-то готовая бинарная сборка (под любую платформу - windows/linux)? Интересно попробовать, но самому собирать не хочется... И какой там llvm используется 2.x или 3?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

26. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Юрий email(??) on 13-Дек-11, 20:30 
llvm 3.1, http://qt.gitorious.org/qt-creator/qt-creator/trees/wip/clang.
Бинарники мне не попадались, да я и не искал.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

22. "Новая версия среды разработки Qt Creator 2.4"  –1 +/
Сообщение от Юрий email(??) on 13-Дек-11, 20:25 
> релиз интегрированной среды разработки

Слишком громко

> Переработана страница настройки стиля кодирования

Да нет там никакого стиля. Только двинуть скобки или не двинуть.

Подсветка синтаксиса примитивная. Тип, имя класса, макроопределение - это все одно и то же, исходя из цвета.

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

Шикарная интеграция с QtHelp и никакой с manpages.

Автоматическое создание истории изменения файлов (как это реализовано в eclipse, netbeans) - отсутствует.

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

Посмотреть какие заголовки используются в файле (непосредственно включенные или косвенно)? Или обратная задача - в этот cpp уже включен QString (имеется ввиду косвенно, потому как я вижу, что прямого включения нет)?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Coder on 13-Дек-11, 23:26 
И как вы сюда втиснулись при вашей-то толстоте
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

34. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноним (??) on 13-Дек-11, 23:21 
Оно уже перестало виснуть при переключении языков под виндой?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от BSA on 13-Дек-11, 23:46 
Вряд ли. Баг так и не закрыт.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

41. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноним (??) on 14-Дек-11, 04:00 
А не могли бы вы дать линк на эту багу в багтреккере? А то я что то не нашёл, а проголосовать хочу
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

43. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Аноним (??) on 14-Дек-11, 08:30 
Лучше бы патч прислали.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

45. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от Пыщ Я Бетмен on 14-Дек-11, 10:49 
Плотно сижу на SDK 2010.5 и обновляться нет желания. Там не виснет, но бывают дикие тормоза на автодополнении (хотя я грешил на то что оно только в виртуалке так плющит)
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

48. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от sluge (ok) on 14-Дек-11, 11:05 
> Оно уже перестало виснуть при переключении языков под виндой?

а у меня и не висло никогда)

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

50. "Новая версия среды разработки Qt Creator 2.4"  +/
Сообщение от user email(??) on 14-Дек-11, 18:41 
Работаю уже около года, проблем не наблюдаю.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру