Qt — Применение пользовательских моделей 2 (Вычисляемые поля)


Видео посвящено вопросу создания относительно гибких пользовательских моделей. Для этого в примере выбирается подходящая структура для хранения данных, вводится индекс для первичного ключа и используется отдельная абстракция «Колонка».

Qt — Применение пользовательских моделей 1 (Разреженные таблицы)


На примере модели для отображения/редактирования расписания занятий на неделю в видео показывается, что структура хранения табличных данных необязательно должна быть списком строк, а строки — списком полей. И не обязательно в разряженной таблице «хранить» значения пустых ячеек.

Запуск нескольких экземпляров приложения в QtCreator

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

Qt — Создание и подключение плагинов в приложении


В видео показан процесс создания плагина приложения по шагам с использованием инструментария Qt. Показаны особенности методов загрузки плагинов, вывод в консоль дополнительной информации о загружаемых плагинах и т.д.

Qt — Компоновка виджетов 4 (Пользовательский компоновщик)


Последнее видео на тему компоновки виджетов. В видео показывается наиболее радикальный и мощный способ компоновки — создание пользовательского класса компоновщика. В качестве примера показан процесс создания компоновщика виджетов по кругу.

Qt — Компоновка виджетов 3 (обзор)


В видео сделан обзор возможностей влиять на компоновку виджетов в контейнере. Особое внимание уделено вопросам совместного действия нескольких настроек компоновки и их возможным конфликтам (приоритет настроек компоновки). В конце показан процесскомпоновки виджетов на примере относительно сложной формы реального приложения (QtCreator).

Qt — Публикация приложения на Google Play


В видео по шагам показывается процесс подготовки пакета мобильного приложения для публикации на Google Play, а также настройка в Консоли Разработчика обязательных параметров приложения для его публикации.