LINUX.ORG.RU

Релиз Qt 4.5 и Qt Creator 1.0

 , ,


0

0

Разработчики из QtSoftware (ранее Trolltech, а ныне подразделение компании Nokia) выпустили новую версию кросс-платформенного GUI (и не только) фреймворка Qt, а также первую стабильную версию Qt Creator IDE.

======== Qt ========

В Qt 4.5 было добавлено несколько новых возможностей, также значительно увеличилась скорость работы графической подсистемы и подсистемы обработки данных. Улучшена интеграция с WebKit, в том числе:

  • Поддержка API плагинов Netscape, позволяющая загружать флеш (и другие плагины) в программах на Qt.
  • Сложные эффекты пользовательского интерфейса, включая анимацию, трансформации и масштабирование.
  • Новый движок JavaScript для улучшения производительности.

Также Qt был портирован на фреймворк Cocoa от Apple. Предыдущие версии поддерживали только Carbon. Это означает, что разработчики теперь могут создавать приложения, которые поддерживают одновременно и 32, и 64 бита, и на Intel, и на PowerPC под Mac, и при этом остаются полностью кросс-платформенными.

И одно из важных новшеств — Qt теперь можно использовать по условиям лицензии LGPL (ранее только GPL и коммерческая).

======== Qt Creator ========

Qt Creator — это легковесная кросс-платформенная среда разработки, заточенная для разработки под C++ и Qt. Разработка Qt Creator велась с прицелом на две вещи: полностью кросс-платформенная разработка; и простота использования для тех, кто только начинает знакомиться с Qt.

Среда Qt Creator включает эффективный набор средств для создания и тестирования программ на Qt:

  • Продвинутый редактор кода на языке C++
  • Контекстная помощь
  • Визуальный отладчик
  • Управление исходным кодом
  • Средства управления проектом и сборкой

Qt Creator также распространяется под лицензией LGPL 2.1. На данный момент для разработки поддерживаются только десктопные операционные системы (Windows, Linux и Mac OS), но поддержка платформ для встраиваемых устройств возможно будет добавлена в следующие несколько месяцев.

Скачать исходники: Qt 4.5, Qt Creator 1.0.

>>> Подробности

★★★★★

Проверено: maxcom ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

s/Qt Creator тажке распространяется/Qt Creator распространяется/

mironov_ivan ★★★★★ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

>> движёк

Мы все учились понемногу чему-нибудь и как-нибудь...

fedechka ()

Репост

Наконец будет KDE 4.x == KDE4^W^W^W^W^W^W тролль, который что-то кричал про то, что «LGPL пока нет», где ты? :}

Deleted ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

Это все хорошо, конечно, огорчает одно -- разработка только на c++.

a3 ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

ну наконецто!

vbpadre ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

Ну все, венде капец в который раз. Тем более лицензия LGPL так и кричит - "платные быдло-поделки в массы"! :)

Andru ★★★★ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

Да. А ведь сбылись предсказания анонимных аналитиков ЛОРа. Нокиа и правда перелицензировала Qt. :^)

KblCb ★★★★★ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

Тролли постарались. Молодцы.

linuks ★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от Andru

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Ну все, венде капец в который раз. Тем более лицензия LGPL так и кричит - "платные быдло-поделки в массы"! :)

Не получится. Плагин для студии по-прежнему только по коммерческой лицензии. Или я не прав?

anonimuos ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от a3

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Это все хорошо, конечно, огорчает одно -- разработка только на c++.
Я даже не знаю, с какого места начать объяснять, как мне близка эта реплика!

svu ★★★★★ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

повод переходить с @qt-live-nokia? тобишь лайвовых билдов 4.х

v0rbis ★★ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

>Сложные эффекты пользовательского интерфейса, включая анимацию, трансформации и масштабирование

А Qt, как всегда, для венды.

Minoru ★★★ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

Прекрасно.

Manhunt ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от a3

Re: Релиз Qt 4.5 и Qt Creator 1.0

>Это все хорошо, конечно, огорчает одно -- разработка только на c++.

Ну как минимум еще python, java и ecma script!

Пишите биндинги, тем более что основа для этого уже есть, для java и qscript используется один и тот же, в основном автоматизированный, механизм, который кстати используют разработчики биндингов к D.

LestorN ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от LestorN

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Ну как минимум еще java

Недавно некролог был же?

> python, ecma script

Спасибо, как-нибудь в другой жизни :)

a3 ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от svu

Re: Релиз Qt 4.5 и Qt Creator 1.0

Ну раз не знаете, может тогда и не стоит вообще заикаться ? :)

p.s. И ЛИЧНО ВАМ С++ жить мешает что ли ? Вас насильно заставляют им пользоваться ? Чего ж тогда каждый раз начинаете флеймить, а еще модератор - некрасиво это как-то.

htower_ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

Вот интересно, и не задолбало ли еще Qt-шников переписывать весь свой софт с каждой новой версией Qt? Хотя думаю, когда есть возможность привлечь к программированию самых дешёвеньких быдлокодеришек, каких только можно найти (и даже вообще домохозяек), это не является проблемой. Qt - отличное решение для ускорения процесса подбирания кода.

Minoru ★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от Andru

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Ну все, венде капец в который раз

Венды это как раз мало касается. Qt кросс-платформенный, поэтому большинство платных быдло-поделок будут одинаково доступны как для Linux, так и для венды.

cruxish ★★★★ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

Я писал под линукс GUI на QtCreator еще когда он был бетой - очень понравилось.
Не хватает только встоенного функционала для интернационализации.
Посмотрим что же там сейчас стало!

apollonx ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от a3

Re: Релиз Qt 4.5 и Qt Creator 1.0

>Это все хорошо, конечно, огорчает одно -- разработка только на c++.

Как минимум ещё нормальный биндинг для пайтон. К тому же Qt/C++ очень достойная связка.

По сабжу: чудненько.

eduard_pustobaev ★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от Minoru

Re: Релиз Qt 4.5 и Qt Creator 1.0

>не задолбало ли еще Qt-шников переписывать весь свой софт с каждой новой версией Qt?

не задолбало. Потому что qt развивается, и это радует. Что полезного появилось в гтк за последние пару лет?

nu11 ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от LestorN

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Ну как минимум еще ... java

Это через Jambi, который сейчас прекратили разрабатывать?..

cruxish ★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от htower_

Re: Релиз Qt 4.5 и Qt Creator 1.0

> С++ жить мешает что ли ?
Моя антиплюсовая пропаганда на ЛОРе вызывается естественным и искреннем желанием спасти подрастающее поколения от увлечения плюсами и разных положительных мыслей в сторону этого, с позволения сказать, языка.

Аргумент "а еще модератор" я оценил;)

svu ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от Minoru

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Вот интересно, и не задолбало ли еще Qt-шников переписывать весь свой софт с каждой новой версией Qt? Хотя думаю, когда есть возможность привлечь к программированию самых дешёвеньких быдлокодеришек, каких только можно найти (и даже вообще домохозяек), это не является проблемой. Qt - отличное решение для ускорения процесса подбирания кода.

Назовите хоть одну библиотеку, при выходе новой версии которой (не минорной, с серьёзными изменениями) под которую не приходится фиксить код. Я лично ни одной подобной не припомню.

mironov_ivan ★★★★★ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

s/Продвинутый рдактор кода на языке C++/ Продвинутый редактор кода на языке C++

reliktt ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

ждем в репах, к ночи должны выложить

HighwayStar ★★★★★ ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

>Улучшена интеграция с WebKit, в том числе … сложные эффекты пользовательского интерфейса, включая анимацию, трансформации и масштабирование

как UI связан с вебкитом? Может, имелись в виду стили CSS3, в которых можно описывать анимацию?

Ничего похожего на CoreAnimation пока не видно, к сожалению. Хотя тулкит отличный, да.

adarovsky ★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от nu11

Re: Релиз Qt 4.5 и Qt Creator 1.0

>не задолбало ли еще Qt-шников переписывать весь свой софт с каждой новой версией Qt?

Не задолбало. Принципиально только 3я с 4й версии не очень совместимы. в остальном от версии зависит не так много и то что написано на 4.3 на 4.5 соберется без единого писка. В QT только добавляют функционал.

teferiincub ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от svu

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Моя антиплюсовая пропаганда на ЛОРе вызывается естественным и искреннем желанием спасти подрастающее поколения от увлечения плюсами и разных положительных мыслей в сторону этого, с позволения сказать, языка.

Простите, а что в замен предлагаете? Яву, или, прости господи, До диез?

shaplov ★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от adarovsky

Re: Релиз Qt 4.5 и Qt Creator 1.0

> как UI связан с вебкитом? Может, имелись в виду стили CSS3, в которых можно описывать анимацию?

Я тоже не совсем понял этот пункт. Но в оригинале новости (по ссылке) это относят к интеграции с вебкитом.

mironov_ivan ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от mironov_ivan

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Назовите хоть одну библиотеку, при выходе новой версии которой (не минорной, с серьёзными изменениями) под которую не приходится фиксить код.

GTK+ 2. Например, gqview трёхлетней давности компилируется даже без предупреждений.

cruxish ★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от shaplov

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Простите, а что в замен предлагаете? Яву, или, прости господи, До диез?

Думаю что в замен Си с плюсами он предлагает Си с костылями =).

mironov_ivan ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от cruxish

Re: Релиз Qt 4.5 и Qt Creator 1.0

> GTK+ 2. Например, gqview трёхлетней давности компилируется даже без предупреждений.

Вот только в GTK+ за эти три года по сравнению с Qt не было никаких кардинальных изменений. Исправления багов и небольшие улучшения, да, были, но ничего принципиального.

mironov_ivan ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от shaplov

Re: Релиз Qt 4.5 и Qt Creator 1.0

>Простите, а что в замен предлагаете? Яву, или, прости господи, До диез?

mono, очевидно же

HighwayStar ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от anonimuos

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Не получится. Плагин для студии по-прежнему только по коммерческой лицензии. Или я не прав?

Плагин нужен тем кто сам не в состоянии написать в .vcproj файле цели для сборки moc и ui.

Reset ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от adarovsky

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Ничего похожего на CoreAnimation пока не видно, к сожалению. Хотя тулкит отличный, да.

Как раз сейчас Troll^WQt Software активно над этим работает - уже есть и публично доступна такая вещь как Qt Kinetic, которая впоследствии будет включена в Qt 4.6.

cyberbobs ()

Re: Релиз Qt 4.5 и Qt Creator 1.0

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

xintrea ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от mironov_ivan

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Вот только в GTK+ за эти три года по сравнению с Qt не было никаких кардинальных изменений. Исправления багов и небольшие улучшения, да, были, но ничего принципиального.

Да, если не учитывать переход на Cairo/Pango, поддержку печати и много всего другого.

cruxish ★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от mironov_ivan

Re: Релиз Qt 4.5 и Qt Creator 1.0

>> как UI связан с вебкитом? Может, имелись в виду стили CSS3, в которых можно описывать анимацию?

> Я тоже не совсем понял этот пункт. Но в оригинале новости (по ссылке) это относят к интеграции с вебкитом.


Блин, в оригинале новости оно как раз называется *web* UI, так что это я невнимательно копипастил =).

mironov_ivan ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от svu

Re: Релиз Qt 4.5 и Qt Creator 1.0

Т.е. вы у нас тут некий мессия, спасающий человечество ? От скромности точно не умрёте :)))

И на чем же надо писать подрастающему поколению - не подскажите, случаем ? Пропагандировать всех писать на С не стоит - вас всякие дотнетчики, дельфисты и прочие жабописатели (к коим и вы отноститесь, насколько я знаю) закидают гнилыми помидорами и обзовут разными нехорошими словами :)

P.S. Я вовсе не защищаю всех вышеперечисленных товарищей. Просто не стоит так рьяно навязывать свое мнение окружающим. Ежели пишут на плюсах (новые проекты в том числе) - значит это кому-то надо. Вам не нужно - так и не мешайте. Или вы всерьез считаете, что в той же Нокии одни дураки сидят, раз выбрали Qt на богомерзких плюсах, а не православный Gtk на С ? Я не утверждаю, что С++ - идеальный язык, в нем хватает изъянов, но использование в проекте С вовсе не влечет резкое повышение качества продукта. В том же Gtk есть много мест, где разработчикам стоит хорошенько потрудиться.

htower_ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от cruxish

Re: Релиз Qt 4.5 и Qt Creator 1.0

> Да, если не учитывать переход на Cairo/Pango, поддержку печати и много всего другого.

Ну если первое (cairo) ещё можно считать более-менее важным нововведением, то второе (pango) ИМХО только позволило правильно отрисовывать текст на экзотических языках, на клиентах это и не должно было никак сказаться. Кстати этот самый переход добавил неслабые такие тормоза...

mironov_ivan ★★★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от nu11

Re: Релиз Qt 4.5 и Qt Creator 1.0

>не задолбало. Потому что qt развивается, и это радует. Что полезного появилось в гтк за последние пару лет?

Не было, и слава П-гу, что это так. Вот, многие неадекваты только из-за этого Мотиф хоронить хотят. Умоляю, не надо раздувать код!

Minoru ★★★ ()
Ответ на: Re: Релиз Qt 4.5 и Qt Creator 1.0 от mironov_ivan

Re: Релиз Qt 4.5 и Qt Creator 1.0

Си "с костылями" стандартизирован, и нормальный код будет компилироваться где угодно.

В качестве агрумента против Qt приведу письмо из списков рассылки PackageKit: http://lists.freedesktop.org/archives/packagekit/2009-February/004485.html

cruxish ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.