Отправляет email-рассылки с помощью сервиса Sendsay

Евгений Легоцкой

Qt/C++ - Урок 038. Переключение между окнами в Qt

На днях один из читателей обратился ко мне за помощью по поводу вопроса, ответ на который он искал в интернете

Qt/C++ - Урок 039. Как закрасить строку в QSqlTableModel по значению в столбце

В уроке по работе с QSqlTableModel было подробно рассмотрено отображение таблицы данных из базы данных SQL 

Qt/C++ - Урок 040. Типы данных различных Баз Данных в Qt

В процессе разработки приложения под Qt , которое должно будет работать с базами данных необходимо учитывать тот нюанс, что драйвер Qt для целевой Базы Данных может не поддерживать все типы данных, которые Вы могли заложить в Вашу Базу Данных

Qt/C++ - Урок 042. PopUp уведомление в стиле Gnome с помощью Qt

Функционала стандартных уведомлений системного трея порой может не хватать для реализации смелых задумок по стилизации приложения

Qt/C++ - Урок 050. Логирование событий Qt приложения в текстовый файл

Все Qt-разработчики используют qDebug(), когда отлаживают приложение, написанное на Qt, но также имеются макросыqInfo(), qWarning(), qCritical() и qFatal() (который на момент написания статьи был с ошибками и не работал)

Qt/C++ - Урок 044. Сохранение объектов QGraphicsScene в файл векторной графики SVG

С помощью библиотеки Qt можно сохранять содержимое графической сцены QGraphicsScene в файлы векторной графики формата SVG, которые после без проблем открываются в таких редакторах, как CorelDraw

Разработка игры Пазлы на С++ для Android

В статье описывается разработка очередной игрушки на С++, Qt для Android

Qt/C++ - Урок 045. SvgReader на Qt. Восстановление данных из файла SVG в QGraphicsScene

В прошлой статье был рассмотрен пример того, как сохранить объекты графической сцены в файл SVG, а потом мы смогли открыть его в CorelDraw

Блокирующий последовательный порт. QSerialPort + QThread

Qt, QSerialPort, QThread Мне представилась задача написать ПО для управления излучателем рентгена

Qt - WinAPI. Как показать запущенное приложение поверх своего приложения

WinAPI, Qt, winId Возникла у меня как-то задача управлять приложениями - сервисами, написанными на Qt, из приложения - ядра, написанного также на Qt

Qt/C++ - Урок 057. Ошибки вывода qDebug() для чисел с плавающей точкой

При разработке программного обеспечения на Qt довелось столкнуться с одним нюансом при выводе чисел с плавающей запятой через qDebug()

Qt/C++ - Урок 047. QThread - создание потоков в Qt

Одним из распространённых способов создания отдельных параллельных потоков в приложении на Qt и выполнения полезных действий в них является наследование от класса QThread и переопределение метода run() , в котором и будет выполняться полезный код приложения

Qt/C++ - Урок 058. Подсветка синтаксиса HTML кода в QTextEdit

Некоторое время назад я занимался изучением подсветки синтаксиса в QTextEdit и практиковался на подсветке для HTML кода

Qt/C++ - Урок 049. QTranslator - динамический перевод мультиязычного приложения на Qt

Рано или поздно разработчик приложений на Qt встречается с необходимостью поддержки мультиязычности в своём приложении

Qt/C++ - Урок 009. QTimer или Как работать с таймером в Qt?

Немного поговорим о применении класса QTimer в Qt

Django - Урок 003. Модель, шаблон и представление в Django

В Django используется модульная система приложения, когда одно приложение состоит из нескольких приложений, отвечающих каждое за свой функционал

Django - Урок 005. Добавление RSS ленты на сайт с Django

Пока статей ещё не много на новом сайте, добавлю-ка я RSS-ленту , благо, что Django имеет встроенный функционал для организации RSS-лент, как в обычном формате, так и в формате Atom

PyQt5 - Урок 007. Работаем с QML QtQuick (Сигналы и слоты)

А теперь более глубоко погрузимся в работу с Qt с помощью PyQt5, воспользовавшись современными возможностями Qt

Django - Урок 011. Добавление комментариев на сайт с Django

Взявшись за реализацию комментариев на сайте под Django, я с удивлением обнаружил, что Django не предоставляет никаких модулей для реализации комментариев

Диаграммы классов UML

Диаграмма классов занимает центральное место в проектировании объектно–ориентированной системы

Qt/C++ - Урок 066. Загрузка файлов на FTP сервер

Для работы с сетью в Qt 5 используется модуль Network , а для передачи данных по сети можно активно использовать классQNetworkAccessManager , если Вы не создаёте свой собственный протокол для передачи данных

C++ - Урок 004. Условия и циклы

++ предоставляет стандартный набор операторов для условий выбора и циклов

Qt/C++ - Урок 067. Использование QMultiMap для словаря синонимов

QMultiMap является классом, наследованным от QMap, который позволяет хранить несколько значений для одного ключа

Настройка HTTPS от Let`s Encrypt с помощью Certbot

Некоторое время назад на сайте перестал обновляться SSL сертификат от Let`s Encrypt 

Qt/C++ - Урок 073. Сигналы и слоты. Подключение слотов к перегруженным сигналам в рамках синтаксиса Qt5

Signal, Slot, Qt, Qt5 Довольно частой проблемой при работе с сигналами с слотами в Qt5 по моим наблюдениям за вопросами на форуме является подключение слотов в рамках синтаксиса на указателях к сигналам имеющим перегрузку сигнатуры

Обнаружение столкновений объектов на графической сцене Qt

Дополнил пример из предыдущей статьи обнаружением столкновений

C++ - Урок 006. Структуры

Одним из первых шагов в построении новых типов данных является организация данных в структуру, объединяющую несколько различных переменных с разными типами данных

PyQt5 - Урок 4. Использование QSettings

Ознакомимся с использование QSettings в PyQt5

C++ - Урок 008. Перечисления

В дополнение к классам C++ поддерживает перечисления

Django - Урок 026. Настройка минификации CSS и JavaScript кода в PyCharm

Minification, CSS, JavaScript При разработке сайта часто обращают внимание на то, что сайт должен иметь малое время отклика на действия пользователя, поэтому применяют различные методы для улучшения производительности сайта, такие как кеширование данных на стороне пользователя, использование Cookie файлов, а также минификацию CSS и JavaScript файлов

Группы: