
Профессия программиста тесно связана с программным кодом. Этот важный элемент нашей работы мы и обсудим…

Программисту для создания качественного программного обеспечения приходится решать множество задач. В этом вам поможет развитое абстрактное мышление…

Профессия программиста связана с постоянным получением новых знаний. Важными источниками для этого являются книги и техническая документация, о которых мы и поговорим…

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

Использование таймеров в Qt является тривиальной, но часто необходимой задачей. Рассмотрим типичные примеры использования QTimer…

Использование паттерна Singleton представляет собой компромисс между удобством использования и порождением глобальных зависимостей в коде. Узнайте подробнее о его плюсах и минусах…

Программный код намного проще сопровождать, если он хорошо организован. Принцип единой ответственности поможет вам для достижения этой цели…

В Qt имеются удобные средства для сохранения данных в файл. Поговорим о наиболее важных из них: QTextStream и QDataStream…

В Qt предусмотрено множество способов проверки вводимых пользователем данных. Один из таких способов - применение QValidator. Рассмотрим пример его использования…