Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
27 участников
Администратор Legotckoi

Описание группы

Всё, что вы хотели знать о программировании и разработке программного обеспечения с использованием современных технологий и фреймворков, таких как Qt5, PyQt5, Django, Ruby on Rails и многих других.

Модератор ProgrammersBlog

Последние откомментированные темы:

20250620160246

Все подрубрики

PyQt5 - Урок 6. Работа с QTableWidget

Для первоначального знакомства с QTableWidget в PyQt5 создадим таблицу с тремя колонками и одной строкой

PyQt5 - Урок 5. Автодополнение для поля ввода с помощью QCompleter

В библиотеке Qt присутствует класс QCompleter, который позволяет предлагать автодополнение к вводимому слову в полях ввода

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

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

PyQt5 - Урок 3. QSystemTrayIcon - Как свернуть приложение в трей

Одной из первых статей по работе с Qt была статья по работе с QSystemTrayIcon
Комментировать  2477 просмотров vote 0

Qt/C++ - Урок 059. Требуется ли удалять QStandardItem из памяти вручную при вызове метода clear в модели данных?

При работе с таблицами, да и вообще с различными данными в C++ требуется контроль над удалением, чтобы не было утечек памяти

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

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

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

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

Qt/C++ - Урок 056. Подключение библиотеки Boost в Qt для компиляторов MinGW и MSVC

Первоначальное знакомство с Boost под Windows начну со сборки предкомпилированных  библиотек и подключения их к проекту на Qt

Qt/C++ - Урок 055. QSignalMapper VS лямбда функции

QSignalMapper является замечательным классом, чтобы организовать работу сигналов и слотов для динамически создаваемых объектов

Qt/C++ - Урок 054. Считывание данных из файла CSV и их представление через QStandardItemModel

Формат данных CSV ( Comma-Separated Values — значения, разделённые запятыми), является простейшим форматом представления табличных данных

Qt/C++ - Урок 051. QMediaPlayer - Аудио плеер на Qt

Предлагаю написать простенький аудио плеер для mp3 файлов с использованием Qt/C++, который будет иметь плейлист, возможность запуска/паузы/остановки треков, а также пролистывания треков

Комментировать  1406 просмотров vote 0

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

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

Комментировать  2298 просмотров vote 0

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

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

Qt/C++ - Урок 048. QThread - работа с потоками с помощью moveToThread

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

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

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

Qt/C++ - Урок 046. QThread - Введение

GUI поток и рабочий поток Каждая программа имеет один поток (thread) при запуске

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

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

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

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

Qt/C++ - Урок 043. Qt Single Application - запускаем только один экземпляр приложения

Разрешение запуска только одного экземпляра приложения может быть необходимо для ограничения проблем с утечками памяти, либо для устранения возможных проблем с конкуренцией двух экземпляров приложения за одни ресурсы, файлы, база данных SQLite и т

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

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

Qt/C++ - Урок 041. JSON файл - получаем с сайта и производим его разбор

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

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

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

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

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

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

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

Qt/C++ - Урок 037. Двумерный массив с помощью QVector

Класс QVector относится к контейнерным классам и обеспечивает доступ к элементам по индексу, а также ряд дополнительных методов для удобства работы

Комментировать  2389 просмотров vote 0

Qt/C++ - Урок 035. Скачивание файла по HTTP с помощью QNetworkAccessManager

Для работы с сетью кроме использования классов QTcpSocket или QUdpSocket можно использоватьQNetworkAccessManager

Qt/C++ - Урок 034. Echo Server на основе QTcpServer

Для работы со стеком TCP/IP Qt предоставляет классы QTcpServer, QTcpSocket, а также QUdpSocket



Подрубрики