Создание Qt плагинов
Плагины в Qt — динамически подключаемые библиотеки. Мы уже немного затрагивали преимущества от использования
QProgressBar в таблице QTableView
Виджет таблицы в Qt представляет собой довольный гибкий и удобный компонент для вывода структурированных
QSplashScreen: Начальный экран-заставка для Qt-приложения
Если приложение запускается слишком долго, то пользователь может решить, что оно не работает вовсе.
Обработка ошибок в програмировании: Исключения
Мы уже рассматривали базовые принципы защитного программирования и разобрались с тем, как можно организовать
Обработка ошибок: Защитное программирование
В любой программе, сложнее чем "Hello, world", неизбежно будут происходить ошибки и различные сбои.
Паттерн Компоновщик на C++
В программировании нередко возникает необходимость формирования сложных структур данных, вложенных друг в друга. Например,
Принцип единой ответственности
Чем проще код — тем меньше в нем остается мест для ошибок, и тем
Битовые флаги как аргументы функций на C / C++
Удобным решением для получения различного поведения от некоторой функции является использование битовых флагов, которые
Паттерн Абстрактная фабрика на C++
Предварительно рекомендую ознакомиться с предыдущей статьей, в которой мы обсуждали паттерн Компоновщик. Ведь сейчас