The OpenNET Project / Index page

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

Представлена предварительная версия фреймворка Qt 4.8

25.05.2011 11:23

Компания Nokia начала тестирование предварительного выпуска фреймворка Qt 4.8 (Technology Preview). Финальный релиз Qt 4.8 ожидается во второй половине года, при этом Qt 4.8 будет распространяться только в составе SDK.

Ключевым новшеством Qt 4.8 является интеграция наработок проекта Lighthouse, в рамках которого создан новый уровень абстракции для организации взаимодействия с графической подсистемой, позволяющий значительного упростить перенос Qt на новые платформы. Кроме того, в Qt 4.8 ожидается появление множества улучшений, связанных с повышением качества и производительности, в частности будет увеличена скорость выполнения файловых операций.

В рамках подготовки Qt 5, в Qt 4.8 будет проведена подготовка к реструктуризации кода с целью его разбиения на дополнительные модули, которые смогут обновляться и поставляться независимо от других частей Qt (например, интенсивно развивающихся подсистемы QtWebKit и QtDeclarative получат возможность выпускать релизы значительно чаще). Также в Qt 4.8 проведена чистка кода и подготовлены к удалению (помечены устаревшими) некоторые модули, среди которых Qt3Support, QPicture, QSound, QtSvg.

  1. Главная ссылка к новости (http://labs.qt.nokia.com/2011/...)
  2. OpenNews: Представлен план подготовки Qt 5 и первые планы, касающиеся KDE 5
  3. OpenNews: Начат перевод Qt на модульную основу
  4. OpenNews: Библиотека Qt успешно собрана компилятором Clang
  5. OpenNews: Nokia раскрыла некоторые планы по развитию Qt
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/30655-Qt
Ключевые слова: Qt, gui
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.5, esc (?), 12:41, 25/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    как то странно выглядит участие нокии в развитии проекта Qt при активном сотрудничестве с мелкософтом...
     
     
  • 2.6, LO (?), 12:45, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >как то странно выглядит участие нокии в развитии проекта Qt при активном сотрудничестве с мелкософтом...

    Страно, но после новела привычно.

     
  • 2.63, alltiptop (ok), 00:13, 28/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не перевелись ещё честные мужики на земле финской.
     

  • 1.7, Zzz (??), 13:01, 25/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Только успел 4.7.3 докачать, а они уже 4.8 хотят выпустить. Куда торопятся?
     
     
  • 2.8, Dcow (ok), 13:13, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Во второй половине года!Не скоро еще.
     
  • 2.16, Аноним (-), 13:53, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +9 +/
    К выпуску как раз успеешь скомпилировать.
     
  • 2.24, Аноним (-), 14:35, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Только успел 4.7.3 докачать, а они уже 4.8 хотят выпустить. Куда торопятся?

    А может уже пора заапгрейдить ваш модем на 2400 baud? А то не успеете выкачивать :)

     
     
  • 3.32, Zzz (??), 15:41, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо, Кэп!

    >05.05.2011 10:34  Релиз Qt 4.7.3, Qt SDK 1.1 и Qt Mobility 1.1.3
    >25.05.2011 11:23  Представлена предварительная версия фреймворка Qt 4.8

    20 дней прошло, всего 20 дней, даже не месяц! ... куда они ломятся с такой скоростью?

     
     
  • 4.35, Andrey Mitrofanov (?), 15:57, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > 20 дней прошло, всего 20 дней, даже не месяц!

    "Qt 4.7.0 Tech Preview Released!" http://labs.qt.nokia.com/2010/03/11/qt-470-tech-preview-released/

    11 марта 2010 г.

    >... куда они ломятся с такой скоростью?

    Пересчитай дни ещё раз?!

     
     
  • 5.43, Zzz (??), 16:54, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Пересчитай дни ещё раз?!

    Вы считаете что, релиз 4.8 будет в начале августа 2012?
    А из текста новости следует, что его хотят выпустить уже во второй половине этого года.
    Ускорение темпа выпуска мажорных релизов налицо.

     
     
  • 6.44, Andrey Mitrofanov (?), 16:58, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А что? Кто здесь?! Какие 20 дней???
     
  • 2.28, кря (?), 15:08, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    так никто не виноват, что Вы три недели качаете свежачок, или три недели думаете качать или нет ;)
     

  • 1.10, Nxx (ok), 13:25, 25/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > удаление устаревших модулей, среди которых Qt3Support

    80% ПО придется выбросить.

     
     
  • 2.13, anonymous (??), 13:40, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >> удаление устаревших модулей, среди которых Qt3Support
    > 80% ПО придется выбросить.

    если это ПО до сих пор использует костыли — действительно, лучше выбросить. сколько можно с legacy-мусором таскаться.

     
     
  • 3.14, Nxx (ok), 13:42, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Только такого ПО - большинство. Ничего? Ведь главное, чтобы не было "мусора", да?
     
     
  • 4.15, anonymous (??), 13:48, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Только такого ПО - большинство.

    примеры в студию. трещать все могут.

     
     
  • 5.17, anonymous (??), 14:09, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    equery d qt-qt3support These packages depend on qt-qt3support kde-base b... большой текст свёрнут, показать
     
     
  • 6.19, anonymous (??), 14:16, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    кстати, я тебе по секрету скажу: qt3support в том случае прилинковывается не совсем потому, что от него что-то сильно зависит.

    домашнее задание: выяснить, почему везде торчит qt3support, удивиться, проснуться и прозреть.

     
     
  • 7.50, Askent (ok), 20:03, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    очень улыбнуло что пакет кде обои рабочего стола, тоже требуют qt3 поддержку)))
     
  • 5.20, Nxx (ok), 14:20, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    kdebase (KDE4.6), aqbanking, FreeCAD, cervisa, digikam, fet, icecream-monitor, juk, k3b, kate, kbugbuster, kcachegrind, kcall, kdenetwork (KDE 4.6), kdepim4, kepas, kfilterplace, kimagemapeditor, kinfocenter, kio_kamera, kiosktool, kmag, kmail, kmouth, kmtrace, knode, koffice, kolf, kolourpaint, kompare, konqueror, konversation, kopete, korganizer, kppp, kradio, krusader, kstars, ktorrent, ktux, kupdateapplet, kvpnc, kwallet, kweather, mixxx, mythtv, psi, scidavis, umbrello, vym и т.д. и т.п.

    Да даже Yast, например ))

    Похоже, придется весь KDE4 переписывать. Вероятно, будут переписывать заново и выкидывать то, что еще не выкинули при переходе на КДЕ4, то есть, практически все, кроме плазмы.

     
     
  • 6.21, anonymous (??), 14:24, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Похоже, придется весь KDE4 переписывать.

    или таки найти ту библиотеку в кедах, которая притащила за собой qt3support и починить.

     
     
  • 7.23, Nxx (ok), 14:34, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Похоже, придется весь KDE4 переписывать.
    > или таки найти ту библиотеку в кедах, которая притащила за собой qt3support
    > и починить.

    Про все программы не скажу, но те, которые смотрел (aqbanking, kcall, Yast2, FreeCAD) просто слегка портированны с Qt3 и используют Qt3-шный API.

     
     
  • 8.29, anonymous (??), 15:13, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ну вот и будет стимул сделать нормальный порт это не так уж сложно да, я порти... текст свёрнут, показать
     
  • 6.22, anonymous (??), 14:25, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    вообще, ведь кедософт считается за одну программу.
     
  • 2.25, Аноним (-), 14:39, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > 80% ПО придется выбросить.

    Уточним: 80% *дохлого* ПО придется выбросить. Дохлое - это на которое забили его авторы, никто не подхватил знамя и софт дрейфует без руля и ветрил. Никем не поддерживаемый. Всеми забытый. Баги никто не чинит. Дыры никто не затыкает. Обновлять никто не будет. Если все так уныло - так и пусть себе идет ко дну. А если кому нужен - перепишут на актуальную версию библиотеки.

     
     
  • 3.27, Nxx (ok), 14:42, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тогда придется считать, что все ПО-дохлое, и поэтому его надо выбросить.

    > А если кому нужен - перепишут на актуальную версию библиотеки.

    Чем переписать с API Qt3 на API Qt4 проще просто все ПО выкинуть и писать заново. Там ничего общего нет.

     
     
  • 4.31, anonymous (??), 15:18, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Чем переписать с API Qt3 на API Qt4 проще просто все ПО
    > выкинуть и писать заново. Там ничего общего нет.

    если у них все алгоритмы запиханы в обработчики событий — то ССЗБ. а так — только морду переделать, логику-то зачем трогать?

     
     
  • 5.38, anonymous (??), 16:07, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > если у них все алгоритмы запиханы в обработчики событий — то ССЗБ.
    > а так — только морду переделать, логику-то зачем трогать?

    Открою тебе секрет. Qt не только морда.


     
  • 3.30, anonymous (??), 15:17, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    не смотря на то, что это именно я говорил выше про legacy, ты всё-таки не совсем прав. вполне возможно, что и не забили — просто авторам по каким-то причинам (лень, недосуг, etc.) не охота переписывать на новую версию: ведь поддержка старой-то есть.

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

     
     
  • 4.36, anonymous (??), 16:04, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >с другой стороны — да, вот и посмотрим, кто живой, а кто только притворяется. живых — портируют, дохлые — утонут.

    Так вот и придётся выкидывать/портировать. Вот только когда функционал пилить? А х.з.

     
     
  • 5.37, anonymous (??), 16:06, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Так вот и придётся выкидывать/портировать. Вот только когда функционал пилить? А х.з.

    а что, одно другому мешает? там в разработчиках полтора инвалида? ну, значит, и проект такой, шибко нужный, раз некому.

     
     
  • 6.39, anonymous (??), 16:09, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > а что, одно другому мешает? там в разработчиках полтора инвалида? ну, значит,
    > и проект такой, шибко нужный, раз некому.

    С таким подходом можно вообще всё закопать. Сколько там kde4 активно используется?


     
     
  • 7.40, anonymous (??), 16:13, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Сколько там kde4 активно используется?

    знать не знаю, оно меня не интересует ни живое, ни дохлое.

     
     
  • 8.45, anonymous (??), 17:33, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Понятно, мог бы тогда не упираться ... текст свёрнут, показать
     
  • 4.60, Nxx (ok), 09:19, 26/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Автор написал программу. Только за это ему надо быть благодарным. И переписывать каждый год заново он не обязан.
     
     
  • 5.61, anonymous (??), 09:25, 26/05/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Автор написал программу. Только за это ему надо быть благодарным. И переписывать
    > каждый год заново он не обязан.

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

     

  • 1.33, Zzz (??), 15:46, 25/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    BTW, существует ли проект по портированию KDE3.x на Qt4.x/Qt5, кто-нбудь в курсе?
    (в гугле не забанили, просто специально не интересовался)
     
     
  • 2.42, userd (ok), 16:34, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    http://www.trinitydesktop.org/ имеет такие планы
     
  • 2.47, Sokoloff (?), 19:16, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Есть проект по созданию Qt-шного DE - Razor-qt https://sourceforge.net/projects/razor-qt.
    Только надо брать из SVN-а (https://sourceforge.net/projects/razor-qt/develop). Версия в репозитории очень сильно отличается от того, что лежит на сайте в downloads. Внешний вид  то-же изменился, и выглядит гораздо лучше чем на скриншотах.
     
  • 2.65, СуперАноним (?), 11:21, 29/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Так его не только с Qtv3 на Qtv4 портировать надо, так и с DCOP на D-Bus переводить придётся. Ибо D-Bus принят freedesktop.org в качестве стандарта.
     

  • 1.55, Аноним (-), 21:14, 25/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Trix еще имеет потребность
     
  • 1.56, Аноним (-), 22:06, 25/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Также в Qt 4.8 проведена чистка кода и подготовлены к удалению (помечены устаревшими) некоторые модули, среди которых Qt3Support, QPicture, QSound, QtSvg.

    А чем QtSvg является устаревшим.

     
     
  • 2.57, anonymous (??), 22:10, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А чем QtSvg является устаревшим.

    наверное, тем, что это переложили на вебкит.

     
     
  • 3.59, anonymous (??), 22:35, 25/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >наверное, тем, что это переложили на вебкит.

    Что же тут сказать. Гениальное решение!

     

  • 1.58, anonymous (??), 22:34, 25/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что-то у них там странное происходит. Реально 4-й Qt был готов к применению года 3 назад. А тут опять какие-то телодвижения. Что же не сидится-то?
     
  • 1.62, Аноним (62), 03:17, 27/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Nxx не разводите панику больше, договорились?
    сразу после намёка в лабзах что qt3support deprecated в кедах поплзли выпиливающие коммиты
    первая попавшаяся ссылка https://projects.kde.org/projects/kde/kdebase/kde-workspace/repository/revisio
    не говоря про версию qt на телефоне без qt3support, портирование на телефоны того же kexi и выпиливания, выпиливания, выпиливания
     
     
  • 2.64, Nxx (ok), 07:56, 28/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Nxx не разводите панику больше, договорились?
    > сразу после намёка в лабзах что qt3support deprecated в кедах поплзли выпиливающие
    > коммиты
    > первая попавшаяся ссылка https://projects.kde.org/projects/kde/kdebase/kde-workspace/repository/revisio
    > не говоря про версию qt на телефоне без qt3support, портирование на телефоны
    > того же kexi и выпиливания, выпиливания, выпиливания

    Помимо КДЕ тоже есть софт.

     
     
  • 3.66, Аноним (62), 16:00, 31/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    да только, я предпочитаю KDE
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



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

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