Классы в C++: основы объектно-ориентированного программирования

Объектно-ориентированное программирование в C++: классы, наследование, виртуальные функции, инкапсуляция и полиморфизм. Последовательный курс с примерами — от первого класса до тонкостей проектирования иерархий.

Описание классов Qt

QFileInfo: получение информации о файлах и каталогах

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

обновлено
Описание классов Qt

QTextStream: чтение и запись текстовых потоков в Qt

Класс для работы с текстовой информацией. Использует потоковые операторы, унаследован от QIODevice.  Реализует чтение и запись через методы << (запись в поток) и >> (чтение из потока). Числовые…

обновлено
Описание классов Qt

QDataStream: сериализация и десериализация данных в Qt

Поток данных — это двоичный поток кодированной информации, который не зависит от операционной системы хост-компьютера, порядка процессора или байтов. Например, поток данных, записываемый ПК под Windows, может быть…

обновлено
Описание классов Qt

QBuffer: работа с буфером в памяти как с устройством ввода-вывода

QBuffer позволяет получить доступ к QByteArray, используя интерфейс QIODevice. QByteArray обрабатывается как стандартный файл с произвольным доступом. По умолчанию при создании QBuffer создается внутренний буфер QByteArray. К которому…

обновлено
Описание классов Qt

Работа с QVariant в Qt: хранение, преобразование и извлечение значений

Назначение класса Поскольку C++ запрещает объединениям (union) включать типы, которые имеют конструкторы или деструкторы не по умолчанию, класс QVariant решает эту проблему иначе: он содержит единственное значение одного типа за раз. Это…

обновлено
Описание классов Qt

Работа с QSignalMapper в Qt: объединение сигналов от идентифицируемых отправителей

Назначение класса Класс QSignalMapper объединяет сигналы от идентифицируемых отправителей. Он собирает набор сигналов без параметров и повторно генерирует их с параметрами — целочисленными, строковыми или виджет-параметрами, соответствующими объекту, который отправил исходный сигнал.…

обновлено