Cross-Platform Development with Qt 6 and Modern C++

Эта практическая книга представляет собой полное руководство по созданию современных кроссплатформенных приложений с графическим интерфейсом с использованием фреймворка Qt 6 и стандарта C++17. Издание охватывает все этапы разработки — от основ до продвинутых техник.

Вы начнёте с изучения фундаментальных принципов Qt, возможностей среды разработки Qt Creator и создания классических интерфейсов с помощью Qt Widgets. Затем перейдёте к разработке сенсорных интерфейсов с использованием Qt Quick для мобильных и встраиваемых платформ.

В книге подробно рассматриваются такие важные концепции Qt, как сигналы и слоты, программирование по модели Model/View, графический фреймворк и добавление анимаций. Особое внимание уделяется тестированию приложений с помощью Qt Test Framework и отладке кода в Qt Creator.

Издание также охватывает лучшие практики написания высокопроизводительного кода, создание переводов для интернационализации приложений и развёртывание на различных платформах. Книга подходит как для начинающих разработчиков, так и для опытных программистов, желающих освоить современные возможности Qt 6.

Cross-Platform Development with Qt 6 and Modern C++
A
Автор
Nibedit Dey
Издательство
Packt Publishing
Год
2021
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент