среда, 22 февраля 2012 г.

Как работать с QPushButton и QLineEdit (для начинающих)

Как работать с QPushButton и QLineEdit


(релиз Qt SDK на момент написания данной статьи - 1.1.4)

Для всех начинающих святая тема это написание какой-нибудь фигни, которая умеет обработать текст (или числа), и как-то отреагировать на нажатие кнопки. В этой статье я опишу эти святые действия.

воскресенье, 19 февраля 2012 г.

Qt Quick Основные объекты и свойства (и немножко сушек)

Для того что писать интерфейсы в Qt Quick прежде всего надо:
1. Понять логику работы QML
2. Знать основные свойства и объекты.

четверг, 16 февраля 2012 г.

Открытый тренинг по QML

С февраля по май 2012 года Nokia и FRUCT проводят третий Российский тур бесплатных открытых тренингов по QML технологии. В программе тура организация серии трехдневных интенсивных тренингов в Москве, Санкт-Петербурге, Нижнем Новгороде, Петрозаводске и Таганроге. Приняв участие в предлагаемых тренингах, Вы получите необходимые знания и практические навыки по разработке приложений с использованием технологии QtQuick, и на практике познакомитесь с правилами и порядком регистрации приложений в Магазине Nokia. Тренинг является открытым и бесплатным, но для участия Вы должны пройти обязательную регистрацию на web странице соответствующего модуля тура (список страниц региональных тренингов приведен в конце страницы). Регистрация на тренинг закрывается по набору группы из 30 человек, но не позднее недели до начала тренинга. Количество мест ограничено, заявки будут рассматриваться в порядке их поступления.


Источник: http://www.developer.nokia.com/ru/News_and_events/QML-moskva.html

Перенос приложения с Meego Harmattan на Symbian

С Harmattan на Symbian
(релиз Qt SDK на момент написания данной статьи - 1.2.0)

Сейчас я развлекаюсь тем, что переношу приложение, написанное мною для Nokia N9 с Meego Harmattan на Nokia C6 с Symbian Anna. И, дабы вы не наступали на мои грабли и не ломали себе мозг, я вам расскажу несколько основных ошибок, да парочку изменений, который я внёс в проект.

суббота, 11 февраля 2012 г.

Портирование моделей данных из Qt в QML, Вариант 2

Портирование моделей данных из Qt в QML, Вариант 2
(релиз Qt SDK на момент написания данной статьи - 1.2.0)

Соединение QT и QML через сигналы и слоты в некотором роде удобно, но далеко не всегда. В этой статье я расскажу как можно модель, созданную в Qt, подключить к QML, и при необходимости менять из Qt.

Создание своей модели данных на основе QAbstractListModel

Создание своей модели данных на основе QAbstractListModel
(релиз Qt SDK на момент написания данной статьи - 1.2.0)

Предположим что вам необходимо разработать какую-то программу, которая в большинстве своём выводит списочные данные. Это может быть список загрузок, телефонная книга, аська и т. д.
В этой статье я вам расскажу как разработать свою модель данных, которую в другой статье мы сможем портировать в QML.

четверг, 2 февраля 2012 г.

Портирование моделей данных из Qt в QML, Вариант 1


Портирование моделей данных из Qt в QML, Вариант 1
(релиз Qt SDK на момент написания данной статьи - 1.2.0)


Основная проблема QML - отсутствие нормальной работы с динамическими данными (да, оно есть, но далеко не в таком виде, как хотелось бы).
В этой статье я расскажу два способа работы с моделями данных с тем раскладом, что данные вам необходимо портировать из Qt в QML.

среда, 1 февраля 2012 г.

Запуск и отладка приложений на телефоне с Symbian Anna

(релиз Qt SDK на момент написания данной статьи - 1.1.4)
Ещё недавно я писал приложения для Meego 1.2 Harmattan. Теперь мне это приложение необходимо портировать на Symbian Anna. 
Так как сходу этого сделать не удалось, а в справке необходимой информации по данной теме не оказалось, (как оказалось позже, она там есть, но найти её не так-то просто) пришлось немного повозиться.