QGraphicsItem
Пусть в приложении требуется функция увеличения произвольной области изображения, как под лупой. В качестве
QSound и Phonon: Звук в Qt-приложениях
Если вы разрабатываете Qt-приложение и хотите украсить его звуковыми эффектами, то вы попали по
QCompleter: Базовое авто-дополнение в Qt
Авто-дополнение текста в Qt проще всего реализовать с помощью специально разработанного для этой цели
CAST-128: Реализация на C++
Алгоритм шифрования CAST-128 (также CAST5) был разработан Карлайлом Адамсом и Стаффордом Тавересом в 1996
Разработка через тестирование в Qt
С концепцией разработки через тестирование (TDD — test-driven development) я познакомился по книгам Роберта
Основные структуры данных
Структуры данных являются неотъемлемой частью любой программы. Без них вы не сможете реализовать ничего
Создание гибкого программного кода
Гибкость программного кода — устойчивость к его изменениям. Это означает, что добавление новой или
Паттерн Singleton C++
Назначение паттерна Синглтон (или Одиночка) заключается в обеспечении доступа к некоторому уникальному объекту из
Паттерн Null Object
Паттерн Null Object является довольно простой концепцией ООП, но легко позволяет устранить ненужные условные