Книги / Языки программирования / C++ / Cross-Platform Development with Qt 6 and Modern C++

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

Nibedit Dey

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

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

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

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