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

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

Qt/C++ - Урок 019. Рисуем треугольник в Qt5. Позиционирование в QGraphicsScene

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

Qt/C++ - Урок 020. QPainter - знакомство с рисованием в Qt

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

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

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

Qt 5.8 released

23-го января Qt Company анонсировала выпуск Qt 5

Qt/C++ - Урок 022. Как изменить курсор мыши в Qt

Задача "Кастомизировать курсор в программе" встаёт перед программистом тогда, когда этого требует дизайн программы, или идёт разработка игрового ПО, и это становится уже вопросом дизайна и атмосферы игры

Qt/C++ - Урок 023. Перетаскивание QGraphicsItem на QGraphicsScene мышью

Допустим, что вы делаете приложение, которое будет отображать на графической сцене элементы сетевой инфраструктуры

Qt/C++ - Урок 024. Сигналы и слоты в Qt5

Сигналы и слоты используются для коммуникации между объектами в Qt

Qt/C++ - Урок 026. Применение CallBack функции

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

Qt/C++ - Урок 027. Полиморфизм в Qt на примере геометрических фигур в QGraphicsScene

Полиморфизм является одной из парадигм ООП (объектно-ориентированное программирование)

Qt/C++ - Урок 028. Как использовать sprite картинки с помощью QPixmap

После того, как мы нарисовали sprite в прошлом уроке по работе с Adobe Illustrator, настало время применить полученную картинку при работе с Qt и добавить её в программу с помощью QPixmap

Qt/C++ - Урок 030. QCustomPlot - быстрый старт в работе с графиками

Постоянно слышу про QCustomPlot относительно работы с графиками в Qt , но по началу сделал в одном своём приложении свои велосипеды, а сейчас в свободную минутку решил познакомиться с этой библиотекой

Qt/C++ - Урок 031. QCustomPlot - строим график по времени

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

Поддержка OpenGL Core Profile Context в QPainter

Как многим известно, QPainter имеет архитектуру с несколькими бэкэндами и имеет две основных реализации отрисовки под капотом Qt 5

EEPROM в микроконтроллерах AVR Atmega

Микроконтроллеры AVR Atmega48/88/168/328 содержат память EEPROM объемом 256/512/512/1K байт соответственно

QML - Урок 017. Экспорт данных в формат CSV из модели данных в QML Qt

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

Qt/C++ - Урок 033. Работаем с QGraphicsObject вместо QGraphicsItem

Моё внимание обратили на то, что для работы с сигналами и слотами вместо класса наследованного от QGraphicsItem и от QObject можно использовать класс наследованный от QGraphicsObject 

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

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

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

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

QML - Урок 016. База данных SQLite и работа с ней в QML Qt

Небольшой пример по работе с базой данных в QML Qt

QML - Урок 015. Разработка QML Data Mapper - Аналог QDataWidgetMapper

В процессе переноса GUI одной софтины с QWidgets на QML обнаружилось отсутствие аналога QDataWidgetMapperдля QML

QML - Урок 021. Переключение между окнами в QML

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

QML - Урок 014. GridLayout QML - Позиционирование элементов

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

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

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

Qt/C++ - Урок 61. Добавление изображений в приложение методом Drag And Drop из файлового менеджера

Напишем небольшое приложение, которое позволит методом Drag And Drop перетаскивать изображения из файлового менеджера в само наше приложение

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

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

QML - Урок 013. Позиционирование в QML с якорями ( Anchors )

В дополнение к более традиционным Grid, Row, Column, Qt Quick также предоставляет функционал для элементов слоёв, использующий концепцию якорей ( Anchors )

Группы: