Inter-process Communication with Qt: Communicating over a Qt Socket Using JSON

  Рет қаралды 462

KDAB

KDAB

Күн бұрын

In this video, you will learn how to use the JSON classes in Qt (5 or later) to implement a communication protocol between two processes. Special care is taken not to block the GUI thread in the graphical client application, using asynchronous handling only (via signals and slots, and a queue of pending requests).
Code shown in this video: github.com/KDA...
All 'Inter-process communication with Qt' videos: • Inter-process Communic...
All 'Qt Widgets and more' videos: • Qt Widgets and more
All 'QML Tips and Tricks' videos: • QML Tips and Tricks
About the host:
This video is presented by David Faure, who started with Qt back in 1998 in the KDE project where he's still very active. This gives him 22 years of experience with Qt. Since 2003 he has taught many Qt training courses, on topics such as Qt Widgets, Multithreading, Modern C++, and Debugging/Profiling on Linux. He has made many contributions to QtCore and QtDBus and has helped numerous customers, especially with Qt multithreading issues.
Every month our newsletter is featuring technical blogs on Qt, C++ and 3D topics: www.kdab.com/d...
About KDAB:
KDAB offers experienced software experts to help you deliver functional, high-performing, and innovative software across embedded, mobile, and desktop platforms for projects using C++, Qt, QML/Qt Quick, OpenGL, Qt 3D, and more. www.kdab.com/s...
KDAB experts regularly take time out to deliver KDAB’s world class training, in-house or at open enrollment courses around the world. We are the market leaders for training in Qt, OpenGL, and C++.
Contact us to find out more at training@kdab.com or visit our website: www.kdab.com/s...
We are about 90 people, located all around the world. Our Head Office is in Sweden and we have other offices in Germany, France, the UK, and the USA. www.kdab.com/a...

Пікірлер
The Most Important Design Pattern in React
35:04
Cosden Solutions
Рет қаралды 67 М.
Good teacher wows kids with practical examples #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 10 МЛН
This mother's baby is too unreliable.
00:13
FUNNY XIAOTING 666
Рет қаралды 31 МЛН
This is How I Scrape 99% of Sites
18:27
John Watson Rooney
Рет қаралды 111 М.
Introduction to Qt / QML (Part 28) - Arranging Items
15:51
C++ Weekly - Ep 319 - A JSON To C++ Converter
15:49
C++ Weekly With Jason Turner
Рет қаралды 19 М.
Signal Throttlers
19:26
KDAB
Рет қаралды 404
10 common mistakes with the Next.js App Router
20:37
Vercel
Рет қаралды 218 М.
Why I don't "using namespace std"
14:35
The Cherno
Рет қаралды 394 М.
Bolt.new Tutorial for Beginners (the Cursor AI and V0 Killer)
33:31
Greg Isenberg
Рет қаралды 30 М.
Good teacher wows kids with practical examples #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 10 МЛН