Pull to refresh
21
0
Иван @sploid

User

Send message

Отправляем Qt-логи с метками в Sentry

Level of difficultyEasy
Reading time6 min
Views892

Привет всем.

Я давно занимаюсь разработкой десктопных приложений с использованием Qt и уже наработал некоторые подходы по работе с логами. В данной статье я бы хотел поделиться с сообществом этими подходами, они могут пригодиться в разных ситуациях.

Читать далее
Total votes 2: ↑2 and ↓0+2
Comments2

Организация сетевого взаимодействия на Qt

Reading time4 min
Views21K
В данной статье я бы хотел рассказать об одном из вариантов организации сетевого взаимодействия в программах, написанных на Qt, используя библиотеку QexRemint. Эта библиотека позволяет сериализовать/десериализовать сигналы и слоты. Дописав к ней сетевую часть, можно получить отличный и удобный механизм для удаленного вызова процедур (Remote Procedure Call).

Читать дальше →
Total votes 34: ↑30 and ↓4+26
Comments18

Особенность работы со смарт-поинтерами в Qt

Reading time3 min
Views34K
Смарт-поинтеры является очень важным механизмом управления временем жизни объектов. В Qt присутствует модель управления временем жизни объектов, когда объекты наследуются от базового класса QObject и задается “родство” — parent/child. При удалении объекта, он удаляет всех своих child. Эта модель управления временем жизни объектов очень хорошо сочетается с технологией взаимодействия между объектами “Signals & Slots” и при использовании смарт-поинтеров могут возникнуть тяжело отлаживаемые баги.
Читать дальше →
Total votes 30: ↑22 and ↓8+14
Comments46

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity