
Qt5 (41)
Программирование с использованием фреймворка Qt5
Создание модели для просмотра логов сервера WSUS
Автор Алтунин ВасилийСоздание модели для просмотра логов сервера WSUS
В предыдущих статьях мы рассмотрели создание модели для QTableView.
Сегодня мы рассмотрим создание модели для QTableView на примере парсера (далее также парсинг - разбор лог-файла) логов Microsoft Windows Server Update Services.
В следующей статье мы рассмотрим фильтрацию по столбцам таблицы.
Работаем с группами – вставка, удаление, правка. Работа с LDAP в Qt5. Часть 9
Автор Алтунин ВасилийРаботаем с OU – вставка, удаление, правка. Работа с LDAP в Qt5. Часть 8.
Автор Алтунин ВасилийСегодня мы рассмотрим работу с OU – организационными единицами в каталоге LDAP на примере Active Directory.
Правим и удаляем записи в каталоге LDAP. Работа с LDAP в Qt5. Часть 7.
Автор Алтунин ВасилийСегодня мы рассмотрим правку и удаление записей на сервере LDAP-каталога.
Мы будем использовать проект из предыдущей статьи.
Добавляем записи в каталог LDAP. Работа с LDAP в Qt5. Часть 6.
Автор Алтунин ВасилийСегодня мы рассмотрим добавление записей в каталог LDAP в Qt5 с помощью библиотеки libldap (OpenLDAP).
Мы будем использовать проект из предыдущей статьи.
Сохранение и восстановление позиции и размеров главного окна при запуске и завершении программы
Автор Алтунин ВасилийВ статье мы рассмотрели сохранение позиции виджета.
Сегодня мы рассмотрим сохранение позиции главного окна.
Расширеный поиск в каталоге LDAP - группы. Работа с LDAP в Qt5. Часть 5.
Автор Алтунин ВасилийСегодня мы рассмотрим поиск групп в каталоге LDAP, а также пользователей, которые входят в группу.
Мы будем использовать проект из предыдущей статьи.
Расширенный поиск в каталоге LDAP - пользователи. Работа с LDAP в Qt5. Часть 4.
Автор Алтунин ВасилийСегодня мы доработаем функционал поиска в каталоге LDAP. Будет создан класс QLdapSearch и добавлены методы для упрощения поиска в каталоге.
Мы будем использовать проект из предыдущей статьи.
Обработка результатов поиска в LDAP. Работа с LDAP в Qt5. Часть 3.
Автор Алтунин ВасилийВ прошлой части мы рассмотрели поиск в каталоге LDAP.
Сегодня мы рассмотрим обработку результатов поиска и создадим класс-хранилище для нашей информации.
В этой статье мы будем использовать проект из предыдущей части.
Поиск данных в каталоге LDAP. Работа с LDAP в Qt5. Часть 2.
Автор Алтунин ВасилийВ первой части мы рассмотрели инициализацию, подключение и отключение от LDAP сервера.
Сегодня мы рассмотрим поиск информации в AD через LDAP.
Подробнее ...
Подключаемся к LDAP серверу. Работа с LDAP в Qt5. Часть 1.
Автор Алтунин ВасилийСегодня мы рассмотрим подключение к серверу Active Directory (AD) с помощью протокола LDAP. Для этого мы будем использовать библиотеку OpenLDAP (libldap).
Составной виджет - блок лампочек - Виджеты (компоненты) в Qt5.
Автор Алтунин ВасилийВ прошлых статьях мы рассмотрели создание простого виджета – лампочки. Сегодня мы пойдем дальше и создадим новый виджет, который будет содержать пять лампочек. Он может пригодится, если вы отслеживаете состояние каких-либо сервисов или устройств.
Для примера мы возьмем пять лампочек, вы можете добавить любое количество.
Работа с WebAPI в Qt5 на примере EVE Online ESI. Часть 1.
Автор Алтунин ВасилийQt5 обладает богатыми возможностями для работы с WebAPI. Сегодня мы рассмотрим базовый функционал работы с WebAPI на примере запроса цен на минерал Tritanium в регионе The Forge из игры EVE Online с помощью ESI – EVE Swagger Interface.
Работая с классами в Qt5 вам неоднократно приходилось сталкиваться с отладкой, при этом строчка вида:
qDebug() << value;
Используется очень часто, в том числе, когда нужно контролировать значения некоторых переменных, а запускать отладку долго и не эффективно.
Если же вы хотите вывести значение полей экземпляра класса, тут qDebug() пасует – он попросту ничего не знает о вашем классе и всё, что вы получите в результате - строку вида 0x19e8aa45460.
Сегодня мы рассмотрим перегрузку оператора << для класса CountryFlag для последующего использования в конструкциях вида:
CountryFlag flag;
qDebug() << flag;