⌨ Labor omnia vincit ☮

openSUSE factory :: cool-retro-term

Posted in Qt, SuSE [ru] by anaumov on 14.09.2014

cool-retro-term

Advertisements

The Qt Project and Digia have released Qt 5.0

Posted in Qt by anaumov on 19.12.2012

The Qt Project is proud to announce the final release of Qt 5. It is the latest version of the Qt C++ UI framework and the foundation for a new way of developing applications, where Qt Quick is in the center of Qt. Qt 5 continues to offer all of the power of native Qt C++ enabling highly sophisticated user experiences, offering applications the full capabilities of OpenGL/OpenGL ES graphics acceleration.

 

Migration to PySide

Posted in python, Qt by anaumov on 08.09.2012

Как вы знаете, в начале этого года официально закончилась миграция PySide в инфраструктуру Qt project.

В связи с этим я решил начать переписывать все свои PyQt4 приложения на PySide. Есть несколько способов оптимизации кода для работы с обоими bindings, но это по моему мнению добавление “костылей”, которые только испортят красоту кода вашего проекта. К тому же я не вижу никаких причин оставаться на PyQt4. Похоже, что большинство подсистем будет мигрированно в PySide в ближайшем будущем.

О различиях в API можно проконсультироваться в вики, на странице Differences_Between_PySide_and_PyQt.
Кстати, книга Rapid GUI Programming with Python and Qt хоть и рассматривает PyQt4 (все примеры в книге), будет так же полезна PySide программистам. Как я уже сказал, различия в API есть, но миграция не должна вызвать больших проблем.

Qt Developer Days 2010

Posted in fun, Qt by anaumov on 04.06.2010

Сегодня я получил email с приглашением на “Qt Developer Days 2010” (я проходил предрегистрацию). Конференция пройдет в Мюнхене с 11 по 13 октября и в Сан Франциско с 1 по 3 ноября этого года. Она является пожалуй самым масштабным и лучшим Qt/Nokia-мероприятием. Прошлый раз, в 2009 году, там было около 700 человек! Это очень интересная конференция для меня, как для разработчика KDE.

К сожаленью, она требует регистрации, которая далеко не бесплатная. Да, в отличии от FOSDEM или openSUSE Conference, тут придется заплатить 499€ за 3 дня (и это еще с тем условием, что я заплачу до 15 сентября, если же познее, то 699€).

Кстати, вот вроде официальное видео с прошлого года. Много приветливых и дружелюбных людей:

Ок, я знаю, что Qt/Nokia готовит прекрасный кофе, но все равно это слишком дорого для студентов как я. В общем, не остается ничего другого, как ждать openSUSE Conference 2010, и встретиться с разработиками Qt/KDE там.

Qt 4.7.0 Beta1

Posted in Qt, SuSE [ru] by anaumov on 09.05.2010

Qt 4.7.0 Beta1 теперь доступна для загрузки с официальной страницы. Бета доступна в обеих типах пакетов (.zip и tar.gz форматы), а так же в виде бинарных пакетов (для Mac Cacao, Mac Carbon, MinGW 4.4.0 и Visual Studio 2008).

Обратите внимание, что незначительные изменения в названии Mac пакетов по сравнению с Qt 4.6.x – пакеты для Carbon теперь под названием “qt-mac-carbon-opensource-*”, а пакеты для Cacao теперь под названием “qt-mac-opensource-* “. Это еще раз показывает, что Cacao в настоящее время является основной платформой Mac для Qt. Бинарные пакеты для Carbon больше поддерживаться не будут, начиная с версии Qt 4.8, однако будут по-прежнему поддерживать серию 4.7.x.

Для тех, кто пожелает использовать открытые “v4.7.0-beta1” git-репозитории из http://qt.gitorious.org/, то они пока не готовы, но будут доступны в ближайшее время.

Цель бета-релиза, как и стоило того ожидать, в том, чтобы помочь собрать feedback пользователей о качестве 4,7, особенно с точки зрения стабильности, производительности и качества документации. Это позволит разработчикам сосредоточить усилия на наиболее частных ошибках, а так же сделать вывод о том, будет ли следующая версия очередной бетой, или же Release Candidate.

Если кто-то хочет оставить свой feedback, вы можете сделать это с помощью Qt Bug Tracker. Если вы хотите внести свой вклад (в виде патча/кода), документации или автотестов для Qt, все сведения, необходимые для начала работы можно найти по адресу: http://qt.gitorious.org/.