Jesper K. Pedersen
282 results
On the Fly Translations
14 January 2025
The Various tr Macros/Functions
13 January 2025
Disambiguate, Shortcuts, Date, Time, and more
10 January 2025
Setting up CMake for Internationalization
8 January 2025
Internationalization Tools
7 January 2025
Painting Code Explained
25 December 2024
Understanding QFontMetrics::bounding rect
18 December 2024
Printing
11 December 2024
Lab Bar Chart
10 December 2024
Coordinate Transformations
9 December 2024
What is Really Drawn?
6 December 2024
Painting Operations
5 December 2024
Color Themes and Palettes
4 December 2024
Qt has a poor man's version of theming your application by changing the color schemes. It is most certainly used in KDE, but besides that I've never really seen it in action. It does, however, have quite some impact on how you do something as simple as changing the background color of a push button. Watch this episode to learn more.
Color Handling
3 December 2024
Painting Basics
2 December 2024
Jumping to the Right Qt Version
30 October 2024
Implementing a SOAP Client Using KDSoap
24 October 2024
One of the standard communication protocols for web services is SOAP, which is basically XML over HTTP. I wrote an opensource library called KDSoap which makes it easy to do SOAP with Qt (both client-side and server-side). In this video you will see how, starting from a web service which provides a WSDL file to describe its API, KDSoap can generate code to make synchronous or asynchronous calls to the web service.
A very common communication protocol is REST, which is simply JSON over HTTP. Qt has all the building blocks for this, with QJsonDocument for JSON and QNetworkAccessManager for HTTP. In this video, you will see a real-world library that makes REST requests to a web service called TMDB (movie database), as an example.
Using a Thread to Make Blocking DBus Calls
9 October 2024
Implementing an async DBus Client
2 October 2024


