LINUX.ORG.RU

Qt 4.4

 ,


0

0

На сайте Trolltech стала доступна для загрузки новая версия этого замечательного кросс-платформенного тулкита для разработки приложений.

Из нововведений:

  • Теперь - под GPLv3.
  • Встроенная поддержка мультимедийного движка Phonon и веб-движка WebKit.
  • Поддержка новых платформ: Windows CE и Embedded Linux.
  • Улучшенная система помощи QHelpSystem на замену устаревшему Assistant.
  • Поддержка мультипоточности (Concurrency Framework) без необходимости внедрения дополнительных примитивов в программу.
  • Поддержка виджетов в QGraphicsView. Пример применения: http://tinyurl.com/4l3zu4.
  • Улучшения работы с XML (поддержка стандартов XQuery 1.0 и XPath 2.0).
  • Новые возможности межпрограммного взаимодействия, с фокусировкой на общее использовании памяти (shared memory).
  • Переделана системы управления печатью.
  • Локализация на испанский и традиционный китайский.

В KDE 4.1 будет использоваться именно эта версия Qt.

Официальной новости пока нет, есть список изменений для разработчиков: http://trolltech.com/developer/notes/...
Также несколько интересных нововведений рассмотрено в официальном обзоре RC1: http://trolltech.com/products/qt/what...

>>> Загрузка исходников

★★★★★

Проверено: Tima_ ()
Последнее исправление: cetjs2 (всего исправлений: 1)

> Windows CE и Embedded Linux

QTopia уже запрещен Нокией? 8-O

Karbofos
()
Ответ на: комментарий от maloi

> именно под ней, или как и раньше под чем-то непонятным?

This version introduces the GPL version 3 as an alternative license for the Open Source Edition of Qt, in addition to the existing licenses.

Obey-Kun ★★★★★
() автор топика

на правах толксов:

кто может объяснить систему 2-го лицензирования в следующем контексте:

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

могу ли я воспользоваться ГПЛ лицензией или лучше не связываться?

gunja
()
Ответ на: комментарий от gunja

Надо с ним обсудить это дело, если ты в РФ живёшь (надо заставить его подписать бумажку). По нашим законам, всё что сделано в ходе работы (учебной в школе/вузе/... или же просто за деньги) принадлежит заказчику, а не исполнителю. Следовательно, устанавливать условия лицензирования того, что ты делаешь для заказчика просто так нельзя.

Obey-Kun ★★★★★
() автор топика
Ответ на: комментарий от gunja

см. американский законы, тут уж я не силён. И вообще, нашёл блин место, иди-ка ты в толксы :)

Obey-Kun ★★★★★
() автор топика
Ответ на: комментарий от gunja

>у клиента есть приложение под дос, которое он хочет портировать под винды. как я понял, использовать будет её только он и продавать далее никому не планирует. исходники я ему отдаю полностью. но за работу я беру денег. >могу ли я воспользоваться ГПЛ лицензией или лучше не связываться?

В ГПЛ про деньги ничего не сказано, про продавать тоже.

GPL единствинное что делает - это защищает разработчика (автора исходника) от перелицензирования без ведома разработчика (автора исходника) и от внесения изменению с последующимм закрытием исходников.

Не вижу препятствий для использования ГПЛ.

PS ГПЛ защищает автора, и не в коем случае не препятствует воле автора.

anonymous
()
Ответ на: комментарий от anonymous

> PS ГПЛ защищает автора, и не в коем случае не препятствует воле автора

вот так и посчитаю. и отдам исходники в обмен на бабосы.

gunja
()

Отлично, пусть гномеры завидуют.

MuZHiK-2 ★★★★
()
Ответ на: комментарий от anonymous

ТролльТехноголии радует, спасибо

anonymous
()
Ответ на: комментарий от gunja

Можешь конечно. Ещё и права на код за собой оставишь. Только нужно всё это прописать в договоре, АФАИК по дефолту имущественные права переходят заказчику.

Legioner ★★★★★
()
Ответ на: комментарий от anonymous

А вот и нихрена не автора. А того, кто первый получил права на исходники. В РФ программеры, которые делают что-то заказчику, не имеют прав на собственные исходники (написанные исходники программы, а не человеческое ДНК, как вы, вероятно, подумали)...

Obey-Kun ★★★★★
() автор топика

А есть где-нибудь репозитарий для убунты 7.10 с свн версиями кде4. А то стандартно-рекомендуемый отдает ужасно старье месячной давности.

prizident ★★★★★
()

Мне вот интересно, эти их затачивания IPC приведут наконец к скрещиванию QImage и QPixmap? Чтобы можно делать шареный QPixmap и редактировать его пиксели напрямую через QImage? типа

QImage img = pixmap.sharedImage();

img.setPixel()

devinull ★★
()
Ответ на: комментарий от Obey-Kun

>В РФ программеры, которые делают что-то заказчику, не имеют прав на собственные исходники

В РФ для этих целей договор нужен. И даже возможна передача исключительных прав. А вообще кто мешает 1 раз написать программу (сам автор является заказчиком) и потом заключить письменное соглашение на передачу определенных прав третьей стороне?

anonymous
()

а главное-то почему не сказано? про webkit, phonon, widgets on canvas, window-less widgets. еще там что-то было интересное…

dmiceman ★★★★★
()
Ответ на: комментарий от dmiceman

Новость прочитайте ещё 20 раз. Webkit, phonon и widgets on canvas там упомянуты. Что за "window-less widgets" - ума не приложу.

Obey-Kun ★★★★★
() автор топика
Ответ на: комментарий от Obey-Kun

Спасибо, попытался представить на ночь летающие по всему рабочему пространству виджеты, пытающиеся зацепиться за каждое проходя^Wподнимающееся окошко и код этого всего безобразия. Сон как рукой сняло :(

temy4
()

Хорошая новость!

smh ★★★
()

хорошая новость. trolltech'овцы молотцы

skn
()
Ответ на: комментарий от Obey-Kun

> всё что сделано в ходе работы (учебной в школе/вузе/... или же просто за деньги)

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

anonymous
()
Ответ на: комментарий от Obey-Kun

> Не открывается линк.

да, тоже не открывается. должно быть, LOR-эффект.

соль там проста — если ранее каждая кнопочка была отдельным окном и управлялось X-сервером, то теперь (опционально) X-сервер видит только главное окно, а всем остальным занимается qt.

dmiceman ★★★★★
()
Ответ на: комментарий от dmiceman

> если ранее каждая кнопочка была отдельным окном и управлялось X-сервером, то теперь (опционально) X-сервер видит только главное окно, а всем остальным занимается qt.

А что в этом хорошего/плохого?

Bohtvaroh ★★★★
()

Отлично! Правда три дня назад скачал RC1, но у меня же нет машины времени.

AlexKiriukha ★★★★
()
Ответ на: комментарий от dmiceman

WebKit сильно порадовал. А то их куцый движок в QTextBrowser некорректно отображает или вообще не отображает половину доков из нашей совтины... Ждем теперь PyQt 4.4

anonymous
()
Ответ на: комментарий от Bohtvaroh

> А что в этом хорошего/плохого?

В некоторых случаях даст прирост производительности.

anonymous
()

От всей души поздравляю кутэшников с этой замечательной новость... эй куда вы меня тащите?! Пустите!!11

lester_dev ★★★★★
()
Ответ на: комментарий от frame

А гика? Или это тяжёлая весовая категория, для затравки не подойдёт? :)

JackYF ★★★★
()
Ответ на: комментарий от dmiceman

А вот это прятно! Если ещё дождемся аналока виндового DeferWindowPos, будет совсем Ъ

devinull ★★
()
Ответ на: комментарий от Bohtvaroh

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

anonymous
()
Ответ на: комментарий от anonymous

Re^2: Qt 4.4

> На самом деле не столько за производительностью гнались тролтехи. Главная задача была - убрать моргание виджетов при изменении размеров окна. В иксах довольно хитрая система перерисовки и добиться этого получилось только перенеся обязанность перерисовки дочерних виджетов на куте.

а вот это уже не unixway. фтопку.

dikiy ★★☆☆☆
()
Ответ на: комментарий от libc

> А вы TrollTech-овцам сказали об этой новости?

Зачем? Ссылка на исходники работает. Да и к тому же кто-то из них возмет новость с лора, переведет и выложит на trolltech.com

AlexKiriukha ★★★★
()
Ответ на: Re^2: Qt 4.4 от dikiy

Реализуйте юниксвеем и пришлите патчи. Если почитаете каменты к ссылке выше (когда оживет), то увидите, что тролтехи много думали и пришли именно к такому решению, т.к. оно наиболее оптимальное для их случая.

anonymous
()
Ответ на: комментарий от kingstone

> быдло троллеподобное

Использующее технологии троллей (TrollTech)?

anonymous
()
Ответ на: Re^2: Qt 4.4 от dikiy

> а вот это уже не unixway. фтопку.

Ага, пусть лучше через задницу, криво работающее, но зато в соответствии с православными канонами. Иди в топку, виндузятники.

I_am_milk
()
Ответ на: комментарий от maloi

>> * Теперь - под GPLv3

>именно под ней, или как и раньше под чем-то непонятным?

Вылезайте из танка. Четвёртая версия изначально была под GPL2. Теперь GPL3. Да, есть ещё QPL и вообще коммерческая версия, но на то выбор и предлагается, чтобы выбрать для себя одну лицензию и забыть про все остальные. GPL, если вам угодно.

const86 ★★★★★
()
Ответ на: комментарий от kingstone

Re^4: Qt 4.4

>>а вот это уже не unixway. фтопку.

> а ты, быдло троллеподобное, вон с ЛОРа

быдло - это ты. Кто ж еще держит галочку "отображать содержимое окна при изменении размеров" включенной? Только латентные вантузятники. Ибо адекватным людям оно не нужно. А такое нарушение принципа Оккамы, какое делает trolltech ни к чему хорошему не приведет. Это начало конца. Ибо стройное qt превратится в монстра.

Ну а за остальные новшества трольтеху - плюспицот.

dikiy ★★☆☆☆
()
Ответ на: комментарий от anonymous

Re^4: Qt 4.4

> Реализуйте юниксвеем и пришлите патчи. Если почитаете каменты к ссылке выше (когда оживет), то увидите, что тролтехи много думали и пришли именно к такому решению, т.к. оно наиболее оптимальное для их случая.

а нафиг это вообще реализовывать? Кому оно мешает? Наиболее оптимальное решение - отключить прорисовывание окна в момент ресайза.

dikiy ★★☆☆☆
()

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

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