Meet QSkinny, a lightweight Qt UI library
TL;DR: QSkinny offers a QWidget-like library built on top of the modern Qt graphic stack. It is using the Qt scene graph and is written...
First Machine Learning Steps with TensorFlow and FloydHub
TL;DR: Setting up a machine learning environment on an operating system other than Windows seems harder than just running the code in the...
Fuzzing Qt with libFuzzer
Disclaimer: I had this blog post in the drawer for several weeks now; I just held back with publishing it to give the Qt security team...
Different malloc implementations for Qt apps
TL;DR: tcmalloc is faster at startup than the normal malloc when tested with a sample Qt app on an embedded device. The system under test...
Minimal Continuous Integration for Git projects with Jenkins (and a Qt example)
... a.k.a. "all auto tests in the master branch are always passing". Imagine this typical scenario: You are working on a project with...
pre-connecting TCP and SSL sockets for HTTP(S) requests in Qt apps
When consuming data from a Web service, Qt applications often need to read credentials from disk (like e.g. an OAuth token) before making...
persisting and re-using SSL sessions in Qt apps
Many Qt applications use the network in one way or another; typical examples are a Facebook or a Twitter app, which load data from a Web...
How to decrypt SSL traffic of Qt programs in Wireshark
If you are debugging an application that uses the network, you have probably already used the very helpful Wireshark tool to inspect...
A SSL certificate crawler and some CA statistics
There have been several articles presenting statistics about SSL usage on Web sites, e.g. the EFF SSL Observatory, the "TLS Prober" from...
Inside the Qt HTTP stack
The Qt HTTP stack is the base for any HTTP communication with Qt; it is for instance used by the Qt Webkit port. In Qt 5, quite a bit of...