Современный подход к сортировке в Qt-проектах заключается в использовании стандартного алгоритма std::sort из STL. Он отлично работает с контейнерами Qt, такими как QList и QVector, при условии, что…
QDir — это удобный класс из библиотеки Qt, предназначенный для управления каталогами и получения информации о файлах. Он позволяет работать с путями, создавать, удалять и фильтровать файлы и…
Класс QFileInfo предоставляет подробную информацию о файле или каталоге: имя, расширение, размер, дату изменения, абсолютный путь и многое другое. Подключение QFileInfo Основные свойства QFileInfo Проверка типа файла с…
Класс QFile — это универсальный интерфейс для работы с файлами. С его помощью можно читать, записывать, копировать, удалять файлы, а также проверять их существование. Подключение QFile Чтение текста…
QTcpSocket — это класс из модуля QtNetwork, предоставляющий интерфейс для TCP-соединений. Он позволяет: Подключение библиотеки Для начала убедитесь, что в вашем .pro-файле подключен модуль network: Простой пример TCP-клиента…
Пример реализации QColorDialog и получение данных из модельного окна. Небольшой но очень информативный пример реализации получение QColor из диалогового окна. В данном примере вызовем диалог и получим выбранное значение…
Измерить время выполнения участка кода Для измерения времени выполнения участка кода можно использовать возможности класса QTime. Данный класс позволит замерить время в миллисекундах и вывести значения с помощью…
Преобразование массива в вектор Рассмотрим несколько методов преобразование из массива в std::vector. Так же рассмотрим преобразование QByteArray в std::vector и QVector. Для начала рассмотрим преобразования массива в std::vector …
Удаление нескольких элементов из QList при помощи итератора QMutableListIterator В QList есть и итераторы в стиле Java, и итераторы в стиле STL. Итераторы в стиле Java являются более…
Удаление нескольких элементов из QVector при помощи итератора QMutableVectorIterator Создаем итератор для обхода вектора. Итератор установлен в начале вектора (перед первым элементом). Фрагмент кода для демонстрации: В итоге…
обновлено
Нравится qthelper.ru? 💚
Сайт живёт без пейволов и обязательной подписки. Если статьи помогают вам в работе — поддержите проект.