Как стать автором
Обновить
87
0
Денис Кормалев @tass

C++/Qt

Отправить сообщение

Подкаст «Заметки о Qt» s02e02

Время на прочтение1 мин
Количество просмотров5K
Мы с Vass записали и выложили вторую серию второго сезона подкаста «Заметки о Qt».

Сам подкаст на rpod.ru — qt-notes.rpod.ru/287388.html
Результаты конкурса внутри!
Читать дальше →
Всего голосов 17: ↑10 и ↓7+3
Комментарии18

Подкаст «Заметки о Qt» s02e01

Время на прочтение1 мин
Количество просмотров5.2K
Мы с Vass записали и выложили первую серию второго сезона подкаста «Заметки о Qt».

Сам подкаст на rpod.ru — qt-notes.rpod.ru/284337.html
Теперь с конкурсом!
Читать дальше →
Всего голосов 30: ↑20 и ↓10+10
Комментарии17

Подкаст «Заметки о Qt» s01e05

Время на прочтение1 мин
Количество просмотров2K
Мы с Vass записали и выложили пятую серию подкаста «Заметки о Qt».

Сам подкаст на rpod.ru — qt-notes.rpod.ru/276973.html
Читать дальше →
Всего голосов 27: ↑18 и ↓9+9
Комментарии2

Подкаст «Заметки о Qt» s01e04

Время на прочтение1 мин
Количество просмотров1.4K
Мы с Vass записали и выложили четвертую серию подкаста «Заметки о Qt».

Сам подкаст на rpod.ru — qt-notes.rpod.ru/275603.html
Читать дальше →
Всего голосов 22: ↑19 и ↓3+16
Комментарии8

Подкаст «Заметки о Qt» s01e03

Время на прочтение1 мин
Количество просмотров1.5K
Мы с Vass записали и выложили третью серию подкаста «Заметки о Qt».
На этот раз у нас в гостях Gorthauer87

Сам подкаст на rpod.ru — qt-notes.rpod.ru/274520.html
Читать дальше →
Всего голосов 36: ↑29 и ↓7+22
Комментарии22

Подкаст «Заметки о Qt» s01e02

Время на прочтение1 мин
Количество просмотров1.6K
Мы с Vass записали и выложили вторую серию подкаста «Заметки о Qt».

Сам подкаст на rpod.ru — qt-notes.rpod.ru/273862.html
Читать дальше →
Всего голосов 44: ↑30 и ↓14+16
Комментарии17

Подкаст «Заметки о Qt» — первый, пилотный, выпуск

Время на прочтение1 мин
Количество просмотров1.9K
Мы с Vass тут слегка заскучали и решили попробовать сделать подкаст по Qt. Этот выпуск пробный, косяков в нем много и от вас, слушатели, зависит будут ли еще выпуски. В общем, слушайте, критикуйте, комментируйте, предлагайте.

Сам подкаст на rpod.ru — qt-notes.rpod.ru/272730.html
Читать дальше →
Всего голосов 51: ↑47 и ↓4+43
Комментарии75

Drag'n'Drop в QML — это просто! Или 5 шагов до цели

Время на прочтение6 мин
Количество просмотров18K
Этот пост участвует в конкурсе „Умные телефоны за умные посты“.

Drag'n'Drop является неоспоримо важным элементом взаимодействия пользователя и графического окружения. К сожалению, в QML нет встроенного механизма Drag'n'Drop для View. Поэтому, я написал небольшой пример на основе GridView с 16 изображениями.

Этот пример Drag'n'Drop-а не претендует на совершенство (есть несколько других реализаций, которые визуально возможно более совершенны), а больше преследует цель показать, что QML является очень гибким и простым средством разработки.

Для начала небольшое видео, а под катом 5 простых шагов для получения подобного результата.


5 шагов до цели
Всего голосов 57: ↑45 и ↓12+33
Комментарии16

Qt Components для десктопа

Время на прочтение6 мин
Количество просмотров15K
Этот пост участвует в конкурсе „Умные телефоны за умные посты“.

Как известно, QML основан на графических примитивах и даже банальные кнопки приходится рисовать из них (прямоугольник, градиент, текст, область мыши, например). Для облегчения процесса создания UI были созданы Qt Components. Они позволяют создавать кнопки, текстовые поля, дропбоксы и прочие контролы для ввода или отображения данных. В официальном релизе сейчас компоненты для
мобильных платформ: Symbian и MeeGo. Но в Qt Labs также есть версия для десктопных платформ, которая (через какое-то время) будет включена в Qt5, как основное средство создания пользовательского интерфейса (как мы помним, в Qt5 на первом месте идет QML, а QtGui уже на втором). При этом компоненты сами подстраиваются под нативный вид операционной системы.

Для того, чтобы показать возможности десктопных компонентов, а заодно обозначить основные проблемы и преимущества их использования, я создал минимальное графическое приложение на классическом QtGui и на компонентах. Нет, не Hello World. Калькулятор. Без реализации расчетов, просто графический интерфейс.



Под катом собраны запуски под 3 операционными системами и некоторые рассуждения на тему.

Читать дальше →
Всего голосов 86: ↑70 и ↓16+54
Комментарии56

Calendar Feed для N9: что это и как это разрабатывалось

Время на прочтение20 мин
Количество просмотров1.9K
Этот пост участвует в конкурсе „Умные телефоны за умные посты“.

Nokia N9 — приятный девайс во многих отношениях. Но из коробки в нем нет одного очень важного функционала. Нельзя, бросив один взгляд на домашний экран телефона, понять какие впереди ждут события, прописанные в календаре. Чтобы исправить эту досадную проблему мною было разработано приложение Calendar Feed (OVI Store, исходники). Под катом я расскажу поподробнее о самом приложении (немного) и о том, как оно создавалось (большая часть поста).

Осторожно, там много текста. Если готовы, то…
...поехали!
Всего голосов 66: ↑51 и ↓15+36
Комментарии35

XmlTree плагин для QtCreator

Время на прочтение1 мин
Количество просмотров1.6K
Qt Creator из легкой и простой IDE развился во вполне удобную и функциональную среду. Чего стоит один только Generic Highlighting. Но к сожалению, не всегда удобно просматривать и редактировать xml файлы в виде исходного текста разметки, иногда проще редактировать в виде дерева нод. Для этой цели и был разработан плагин XmlTree, о котором ниже пойдет речь.
Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Комментарии8

Тренинг по Maemo. День 2

Время на прочтение4 мин
Количество просмотров706
Итак, тренинг по Maemo, проводящийся в рамках второй конференции по Maemo. День второй.
Обзор первого дня можно посмотреть здесь: http://habrahabr.ru/blogs/nokia/89046/.
Краткое содержание второго дня:
  1. Интеграция с платформой. Сергей Иванов
  2. Интеграция с платформой. AddressBook. GConf. Сергей Иванов
  3. Создание дистрибутива приложения. Дмитрий Маличенко

а поподробнее?
Всего голосов 24: ↑15 и ↓9+6
Комментарии3

Разработка в QtCreator для Maemo SDK

Время на прочтение3 мин
Количество просмотров1.9K
Некоторое время назад вышел Qt4.6.2 для Maemo. Под катом ожидается инструкция как поставить SDK в Linux Debian и настроить среду для разработки на Qt (на основе QtCreator).
и где?
Всего голосов 39: ↑33 и ↓6+27
Комментарии10

Тестирование мультипоточности в Symbian

Время на прочтение5 мин
Количество просмотров911
Недавно мы ставили SDK для разработки под Qt for Symbian на Linux. Теперь пришло время что-нибудь написать на нем.
Сейчас практически везде используются многопоточные архитектуры для выполнения каких-либо фоновых расчетов в то время как пользователь использует UI.
Давайте разберемся, насколько это эффективно при разработке под Symbian.
А давайте!
Всего голосов 31: ↑28 и ↓3+25
Комментарии42

Smash face on keyboard — Post result

Время на прочтение1 мин
Количество просмотров555
На главной пайратбея висит большой такой баннер на эту страницу. Кто-нибудь знает что это, зачем это и что употребляли админы пайратбея?
Всего голосов 31: ↑13 и ↓18-5
Комментарии16

k3b 2 перешел в состояние беты

Время на прочтение2 мин
Количество просмотров629
Итак, свершилось. Майкл Малек объявил что k3b отныне переходит в состояние беты. При этом если не возникнет никаких неожиданных проблем релиз (собственно версия 2.0) будет в конце февраля.
Читать дальше →
Всего голосов 42: ↑33 и ↓9+24
Комментарии52

KDE умер, да здравствует KDE

Время на прочтение2 мин
Количество просмотров3.8K
Да именно так. Умер K Desktop Environment, теперь KDE не расшифровывается никак и означает не десктопное окружение, а сообщество людей.
Эта новость почему-то прошла мимо (хотя ей уже пара дней).
Скандалы, интриги, расследования
Всего голосов 64: ↑50 и ↓14+36
Комментарии140

Работа с базами данных в Qt в многопоточном окружении

Время на прочтение9 мин
Количество просмотров19K
Все кто разрабатывают приложения на Qt, рано или поздно сталкиваются с работой с БД в многопоточном окружении. И если невнимательно читать Ассистант, то можно натолкнуться на одни очень интересные грабли.
А в чем грабли?
Всего голосов 29: ↑27 и ↓2+25
Комментарии23

Проектирование сетевых протоколов

Время на прочтение5 мин
Количество просмотров25K
Поискал по хабру статьи о проектировании протоколов и к своему удивлению ничего не нашел. Пожалуй, стоит тогда поделиться своими соображениями по сабжу. Сразу скажу, что деление на типы сугубо мое и может не совпадать с тем, что вы найдете в справочниках. Также заранее условимся, что используется язык С/C++.
Читать дальше →
Всего голосов 70: ↑63 и ↓7+56
Комментарии74

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность