QML - creating animated button

В данной статье, хочу продемонстрировать как просто, быстро и легко создавать богатый UI интерфейс на Qt Quick. В двух словах о Qt Quick, что это и зачем надо. Читать далее

Публикация приложений для ОС Android. Подготовка приложения.

В рамках серии статей, объединённых общим названием "Публикация приложений для ОС Android" я хочу рассказать о технической стороне по подготовке приложения к публикации и осветить несколько основных подходов к распространению готового приложения на устройства пользователей.



( Читать дальше )

Выпущена новая версия библиотеки Qt - 4.8.0

15 декабря 2011 года вышла новая версия библиотеки Qt 4.8.0. Данный релиз включает в себя следующие ключевые изменения:
  • Успешно реализован проект Qt Platform Abstraction (QPA). В рамках проекта QPA была переработана графическая подсистема с целью облегчения портирования библиотеки на другие платформы. До релиза данный проект назывался Lighthouse, историю его развития можно проследить, перейдя по ссылке: http://labs.qt.nokia.com/2011/05/31/lighthouse-has-grown-up-now/
  • Добавлена поддержка рендеринга OpenGL в нескольких потоках одновременно. Для наиболее распространённых случаев добавлено специальное API. Более детальную информацию можно найти, перейдя по ссылке: http://labs.qt.nokia.com/2011/06/03/threaded-opengl-in-4-8/
  • По-умолчанию все HTTP запросы теперь обрабатываются в отдельном потоке. Такой подход должен улучшить отзывчивость пользовательского интерфейса сетевых приложений, так как сетевые запросы больше не используют главный цикл обработки событий.
  • Произведена оптимизация выполнения файловых операций. Подсистема взаимодействия с файловой системой была значительно переработана, уменьшено число системных вызовов и улучшено использование кешированных данных, если они доступны. Улучшения коснулись всех поддерживаемых платформ.
В поставку Qt 4.8 включены такие компоненты, как Qt Quick 1.1 и QtWebKit 2.2.1. Более детальный список изменений можно найти в новости, посвящённой выходу бета версии Qt 4.8: http://labs.qt.nokia.com/2011/07/19/qt-4-8-beta-released/
Скачать библиотеку Qt 4.8 и её исходные коды можно с официальной страницы загрузок Qt. Стоит отметь, что официальная документация к библиотеке была перемещена на ресурс Qt Developer Network в рамках переноса разработки на Qt Project.
Ссылка на оригинальную новость:  http://labs.qt.nokia.com/2011/12/15/qt-4-8-0-released/
 

Выпущена новая версия Qt Creator 2.4.0

13 декабря 2011 г. вышла новая версия QtCreator 2.4.0. Данный релиз включает следующие изменения и новые возможности:
  1. Автоматическая синхронизация объявления и определения. Теперь при изменении, например, объявления метода в заголовочном файле появляется значок лампочки, и нажатие Alt+Enter (или щелчок мышью по данному значку) позволяет автоматически внести те же изменения в определение этого метода в файле реализации. Кроме того, появилась возможность создания определения по объявлению.
  2. Добавлена поддержка стилей кода (соглашений о форматировании), которые могут использоваться от проекта к проекту.
  3. Добавлена возможность семантической подсветки и автоматического переименования в QML.
  4. Поддерживается поиск по последним набранным запросам.
  5. Добавлена поддержка Subversion 1.7
  6. Уменьшены размеры окна настроек (актуально для пользователей нетбуков).
Вы можете посмотреть список всех изменений, а также ознакомиться со списком исправлений вошедших в данный релиз.
Релиз можно скачать с DevNet или установить в виде обновления к Qt SDK.
Более подробная информация: http://labs.qt.nokia.com/2011/12/13/qt-creator-2-4-0-released/

Установка операционной системы Nemo на N900

В конце сентября было объявлено о прекращении работ над проектом MeeGo, и о создании платформы Tizen, в которой основной технологией для создания приложений должен стать HTML5. Часть разработчиков платформы MeeGo не захотили оставить существующие



( Читать дальше )

Necessitas — порт Qt на Android

Основная задача проекта Necessitas — портирование Qt на платформу Android. Работа над проектом Necessitas была начата в 2009 году румынским программистом-энтузиастом Богданом Ватрой. Сейчас это динамически развивающийся проект, объединяющий



( Читать дальше )

Qt-Project.org работает!

Начал работу новый вебсайт Qt Project. Это событие произошло как нельзя кстати. 24 октября (понедельник) в Мюнхене начинается конференция разработчиков Qt Developer Days, на которой будет обсуждаться вопрос о будущем фреймворка. Это



( Читать дальше )

Доступен Qt SDK 1.1.3

Сегодня вышло обновление для Qt SDK 1.1.3. Его основные изменения включают в себя:



( Читать дальше )

qt-project.org — новый домен для Qt

Недавно было объявлено о долгожданном переносе проекта Qt (Qt Open Source Project) на новый домен: qt-project.org. Официальная дата начала работы: 17-ое октября. Идея переноса проекта на новое место возникла давно, ее реализация и подготовительные



( Читать дальше )

Демо-проекты на Qt для Nokia N9

Блог Nokia Developers сообщил о выходе нескольких демонстрационных приложений, которые показывают, какие программы можно создать на Qt для Nokia N9. Всего выложено четырнадцать приложений вместе с исходными кодами, чтобы разработчики


( Читать дальше )