The OpenNET Project / Index page

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

03.07.2013 18:29  Увидел свет Qt 5.1

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

Ключевые новшества Qt 5.1:

  • Добавлены новые модули Qt Quick Controls и Qt Quick Layouts, предоставляющие полноценную кроссплатформенную поддержку виджетов для Qt Quick. В состав модулей включён набор полнофункциональных элементов управления и макетов их размещения на экране (layout), которые значительно упрощают создание интерфейса пользователя с использованием Qt Quick за счёт задействования готовых компонентов интерфейса. Модуль Qt Quick Layouts предоставляет упрощённый способ управления масштабированием пользовательских интерфейсов, гарантирующий неизменное расположение элементов на экранах с разным разрешением.

    Для использования доступен широкий набор элементов, начиная от кнопок, меню и панелей инструментов до диалоговых окон и высокоуровневых навигационных панелей, которые выглядят и работают так же, как и стандартные элементы интерфейса целевых платформ. На данный момент Qt Quick Controls реализованы для настольных операционных систем, а поддержка для платформ на базе сенсорных экранов появится в версии Qt 5.2;

  • Добавлен модуль Qt Serial Port с реализацией кросс-платформенного интерфейса для обращения к аппаратным и виртуальным последовательным портам;
  • Модуль Qt Sensors, предназначенный для использования на сенсорных экранах Android, iOS, BlackBerry и Mer/Sailfish, переведён в категорию официально поддерживаемых модулей;
  • Модуль Qt Quick Dialogs с реализацией диалоговых окон для Qt Quick;
  • Включено дополнение Qt X11Extras для задействования специфичных возможностей X11, например для организации прямого доступа к параметрам экрана;
  • Поддержка совместного использования Qt Quick и классических виджетов в одном окне приложения;
  • Поддержка статической сборки приложений с Qt, которую можно применять в случаях невозможности использовать динамическое связывание;
  • Возвращена поддержка платформы Windows Embedded Compact 7;
  • Экспериментальная поддержка платформы Android. Для платформы Android доступны такие возможности, как виджеты (widgets), Graphics View, приложения с Qt Quick 1, Qt Quick 2, OpenGL, сетевые функци, отдельные элементы Qt Multimedia (QML media player), поддержка датчиков (сенсоров) в Qt Sensors. Отладка и установка приложения может осуществляться непосредственно из Qt Creator;
  • Экспериментальная поддержка платформы iOS, для которой использование Qt Quick 2 пока невозможно из-за необходимости создания нового движка QML. Из поддерживаемых функции отмечены: виджеты (widgets), Graphics View, приложения с Qt Quick 1, OpenGL, работа с сетью, Qt Sensors, возможность установки приложения на устройство из XCode/iTunes;
  • Включение в поставку нового выпуска Qt Creator 2.7 (используется анонсированное сегодня обновление 2.7.2), предоставляющего такие новшества, как улучшенная поддержка C++11 и Qt Quick Designer для быстрого создания прототипов интерфейса;
  • В Qt GUI добавлен новый плагин для работы с темами оформления GTK+ 2.x, предоставляющий нативные диалоги для работы с файлами, шрифтами и цветами;
  • В Qt WebKit добавлена поддержка GStreamer 1.0;
  • Поддержка платформ BlackBerry10 и Mer/Sailfish;
  • Подготовлены онлайн инсталляторы, доступные для разработчиков на платформах Mac, Windows и Linux. В будущих выпусках ожидается появление встроенной функции установки обновлений;

С ранее доступными отличиями ветки Qt 5 от Qt 4.x можно познакомиться в тексте анонса Qt 5.0.



  1. Главная ссылка к новости (http://blog.qt.digia.com/blog/...)
  2. OpenNews: Обновление Qt 4.8.5 и планы, касающиеся Qt 5.2
  3. OpenNews: Официально представлен релиз Qt 5.0
Лицензия: CC-BY
Тип: Программы
Ключевые слова: qt, gui, qml
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 18:51, 03/07/2013 [ответить] [смотреть все]
  • +2 +/
    А где Qt Wayland Extras
     
     
  • 2.13, anonymous, 20:41, 03/07/2013 [^] [ответить] [смотреть все] [показать ветку]
  • +3 +/
    > А где Qt Wayland Extras

    Там же, где и сам Wayland.

     
  • 2.14, nib, 20:48, 03/07/2013 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    смотри в гите сабмодуль qtwayland
     
  • 1.2, Аноним, 18:58, 03/07/2013 [ответить] [смотреть все]
  • –6 +/
    Еще интересен принцып демонстрации Qt везде Андроид, андроид, мак, виндовс 8, ... весь текст скрыт [показать]
     
     
  • 2.15, Lain_13, 21:11, 03/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ты хотел сказать: линукс, линукс, мак, виндовс 8, линукс ?
     
     
  • 3.29, кверти, 10:25, 04/07/2013 [^] [ответить] [смотреть все]  
  • +/
    уважаемый, у вас андроид это просто ядро в таком случае GNU Linux, коим андроид... весь текст скрыт [показать]
     
     
  • 4.40, Lain_13, 17:26, 04/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Уважаемый, давайте введём ещё больше уточнений, а потом подерёмся на этом основа... весь текст скрыт [показать]
     
     
  • 5.41, кверти, 17:54, 04/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    многа букв, а смысла ноль что тогда для вас линукс всё, что на базе однои... весь текст скрыт [показать]
     
     
  • 6.42, Lain_13, 18:49, 04/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    У вас есть проблемы с этим Ну извини, я не согласен с ним в этом вопросе Эта т... весь текст скрыт [показать]
     
     
  • 7.44, кверти, 22:58, 04/07/2013 [^] [ответить] [смотреть все]  
  • +/
    если для вас понятие черный устарело и вы называете это афроамериканским как... весь текст скрыт [показать]
     
     
  • 8.45, Lain_13, 00:02, 05/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Если для вас понятие 171 компьютер 187 слишком современно и вы называете это... весь текст скрыт [показать]
     
     
  • 9.47, кверти, 19:16, 05/07/2013 [^] [ответить] [смотреть все]  
  • +/
    компьютер - это именно ЭВМ ни ваш планшет, ни ваш смартфон, ни ваша приставка и... весь текст скрыт [показать]
     
     
  • 10.48, Lain_13, 22:14, 07/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Да прекрати ты уже бухтеть Не убедил ты меня, что Linux это обязательно GNU Lin... весь текст скрыт [показать]
     
     
  • 11.49, кверти, 10:34, 08/07/2013 [^] [ответить] [смотреть все]  
  • +/
    вам, детям балмера, в секте хорошо мозг промыли, поэтому убеждать вас - воду в с... весь текст скрыт [показать]
     
     
  • 12.50, Lain_13, 17:40, 08/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Да, давай перейдём на личные оскорбления, раз аргументов нет.
     
  • 1.4, Аноним, 19:33, 03/07/2013 [ответить] [смотреть все]  
  • –1 +/
    Жаль в альте нет qt5
     
     
  • 2.11, nib, 20:31, 03/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    что мешает сходить на http://qt-project.org/downloads и поставить?
     
     
  • 3.28, Vkni, 05:25, 04/07/2013 [^] [ответить] [смотреть все]  
  • –3 +/
    В Альте нормальная установка для себя, т е опакетированная, практически не отли... весь текст скрыт [показать]
     
  • 1.5, Андрей, 19:33, 03/07/2013 [ответить] [смотреть все]  
  • –1 +/
    > Добавлен модуль Qt Serial Port с реализацией кросс-платформенного интерфейса

    А как там с параллельным портом и USB?

     
     
  • 2.8, Аноним, 19:45, 03/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Описание http qt-project org wiki QtSerialPort_Russian Так что, похоже, никак ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.18, Аноним, 23:06, 03/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Два года пользуюсь этим в Qt4 и доволен как слон.
     
     
  • 4.22, vvv, 00:32, 04/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Аналогично Хотя в последних версиях автор кстати наш человек выпилил нужный м... весь текст скрыт [показать]
     
     
  • 5.34, BSA, 11:46, 04/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Если не секрет, что именно?
     
     
  • 6.35, vvv, 12:16, 04/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Определение некоторых параметров USB порта, таких например как VID&PID etc.
     
  • 5.36, Слон, 12:31, 04/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Я не доволен
     
  • 3.19, Аноним, 23:08, 03/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Это последовательный порт, а не параллельный.
     
  • 1.9, Аноним, 19:54, 03/07/2013 [ответить] [смотреть все]  
  • –1 +/
    а кеды 5е будут?
     
     
  • 2.10, nib, 20:28, 03/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    да
     
  • 2.23, Аноним, 00:32, 04/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Вот кстати да, любимый вопрос когда будут 5-е кеды Кто-то кидал ссылкой на рас... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.31, nib, 10:33, 04/07/2013 [^] [ответить] [смотреть все]  
  • +/
    http://community.kde.org/Frameworks/Epics
     
  • 1.12, anonymous, 20:32, 03/07/2013 [ответить] [смотреть все]  
  • –2 +/
    А как настроить шрифты?
     
     
  • 2.16, MPEG LA, 21:41, 03/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    удваиваю
     
  • 1.20, akademic, 23:21, 03/07/2013 [ответить] [смотреть все]  
  • +1 +/
    Как же я устал от фразы "увидел свет", применяемой к выходу очередной версии какого-нибудь софта...
     
     
  • 2.27, Lain_13, 01:39, 04/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Лучше радуйся, что не https www google com search q D0 B2 D1 8B D1 88 D0 B5 D... весь текст скрыт [показать] [показать ветку]
     
  • 1.21, Verbum, 23:53, 03/07/2013 [ответить] [смотреть все]  
  • –3 +/
    Все еще очень и очень сырое, добавить больше нечего.
     
     
  • 2.24, Аноним, 00:56, 04/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Видимо, Qt 5.1 != Qt 5.


     
  • 2.32, nib, 10:34, 04/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    в каком месте сырое? почему у меня всё работает?
     
     
  • 3.43, Biofunk, 20:27, 04/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Видимо вы используете далеко не все Я например пока боюсь переходить с 4 8 4 ... весь текст скрыт [показать]
     
  • 1.25, Аноним, 01:06, 04/07/2013 [ответить] [смотреть все]  
  • +/
    1ое видео конечно поражает.
     
  • 1.26, Lockal, 01:09, 04/07/2013 [ответить] [смотреть все]  
  • +/
    > Поддержка статической сборки приложений с Qt

    Эмм, а что в этом нового?

     
     
  • 2.30, nib, 10:29, 04/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    до 5.1 приходилось возиться со статической сборкой
     
  • 1.33, sector, 11:35, 04/07/2013 [ответить] [смотреть все]  
  • +/
    Хорошо что вернули QX11Info)))
     
  • 1.37, Дмитрий, 13:57, 04/07/2013 [ответить] [смотреть все]  
  • –2 +/
    А что у них сейчас с лицензированием? Допустим я хочу сделать платную прогу, должен-ли я что-то платить? До Digia ведь было lgpl.
     
     
  • 2.38, nib, 14:24, 04/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    с digia'ей ничего не изменилось
     
  • 1.39, John, 17:02, 04/07/2013 [ответить] [смотреть все]  
  • +2 +/
    Проголосуйте, пожалуйста, за поддержку Kerberos:
    https://bugreports.qt-project.org/browse/QTBUG-1538
     
     
  • 2.46, John, 12:51, 05/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Не пожалейте, пожалуйста, пары минут.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor