2010-09-28
Flickable и touch-интерфейсы: избавляемся от нежелательного скролла
При работе с Flickable (а если конкретнее, то с ListView) наткнулся на то, что при не очень аккуратном нажатии пальцем на элемент происходит не нажатие, а небольшой скролл. Это портит User eXperience достаточно сильно, так как приходится очень точно целиться в элементы. К сожалению, в Assistant не указано что можно с этим делать, но небольшое курение исходников выявило, что надо просто увеличить значение свойства QApplication::startDragDistance и все сразу же станет как надо. Конечное значение подбирается исходя из размеров экрана (например на HTC Hero это 25 пикселей).
QtCreator-XmlTree: Редактор
Итак, мы создали скелет проекта и теперь нам надо его наполнить. Для начала определимся что нам необходимо отнаследовать для создания своего редактора:
- Core::IEditor
- Core::IFile
- Core::IEditorFactory
Ну и плюс к этому необходимо дописать уже созданного наследника ExtensionSystem::IPlugin и реализовать само дерево для отображения xml.
2010-09-26
QtCreator-XmlTree: Введение
Creator предоставляет достаточно мощную систему плагинов, но к сожалению по ней очень мало информации. Приходится искать все по обрывкам информации в сети и из исходников самого Креатора. Эта статья будет посвящена тому, что надо сделать для разработки своих плагинов. Остальные статьи цикла можно посмотреть в посте-оглавлении по XmlTree.
Плагин XmlTree для QtCreator
Qt Creator на данный момент является достаточно удобным и быстро развивающимся IDE, но в плане поддержки xml есть только возможность подсветить его GenericHighlighter'ом. По этой причине было решено написать плагин, показывающий и позволяющий редактировать xml в виде дерева нод. Этот пост является своеобразным оглавлением всех последующих постов, связанных с разработкой этого плагина.
Сам плагин хранится на Gitorious.
- Введение
- Создание своего редактора
- Добавляем редактор исходников xml
- Корректно обрабатываем сохранение
- Используем цветовые схема из настроек QtCreator
- ............
Сам плагин хранится на Gitorious.
2010-09-17
Qt DevDays 2010
Меньше месяца осталось до DevDays. Сегодня были опубликованы официальные блогбаннеры мероприятия (брать отсюда). Пользуясь случаем размещу один у себя :)
Подписаться на:
Сообщения (Atom)