We just released KD Soap 1.10.0! What is KD Soap? KD Soap is a tool for creating client applications for web services. With KD Soap, it’s possible to create web services that don’t require further components. This tool makes it possible to interact with applications that have APIs that can be exported as SOAP objects. […]
Blog Archives
KD Reports 1.8.2 has been released small cleanup of last remaining issues for Qt 4 and more!
We’ve just released version 1.8.2 of our developer tool, KD Reports. KD Reports generates printable and exportable reports from code and from XML descriptions. Reports may contain text paragraphs, tables, headlines, charts, headers and footers and more. Version 1.8.2 is planned to be the final release in the 1.8 series of KD Reports. KD Reports […]
How to Build C++ Projects with the Address Sanitizer on Windows memory bug detection via compiler extension
Memory bugs are tricky. Leaks have a clear impact on performance, and quickly become hard to spot when heap allocated objects move too much. Memory access bugs, on the other hand, make your program crash right away, if you’re lucky. In less desirable cases, they may end up corrupting random objects on the heap, and […]
CMake for Qt Basics on using CMake for Qt applications
The build system for Qt 6 is moving to CMake. Should you use it yourself? What are the benefits of CMake, and how can it help transform your build system? Here are the basic facts you need to know to take advantage of CMake for building Qt applications.
Using Modern CMake with Qt
KDAB’s Kevin Funk presented Using Modern CMake with Qt at Qt Virtual Tech Con last month. He reported that the Qt Company did a great job moderating the sessions at this event, and there was a lively Q&A at the end – Kevin had to pick from about 60 questions, so this is a hot […]
KDAB at Qt Virtual Tech Con May 12-14
Since the postponement of Qt World Summit this May 12-14, The Qt Company decided to host a virtual one in its place called Qt Virtual Tech Con. The event offered talks you won’t hear in October, virtual exhibits, and Q&As online, for free. KDAB’s Kevin Funk presented Using Modern CMake with Qt and we showed […]
QtCreator CMake for Android plugin
Santa Claus is coming to … wait a minute, it’s not Christmas yet! Status update: The patch was merged into master branch on Mar 6th, therefore it will be part of QtCreator 4.10(5.0?) not 4.9! I have the pleasure to let you know that KDAB has contributed to Qt with yet another super cool project! […]
Clang-Tidy, part 1: Modernize your source code using C++11/C++14 Automated refactoring of your source code using powerful open-source tooling
Context-sensitive CMake documentation in QtCreator
CMake 3.0 was released last week with many major new features and new Qt integration for uic and rcc. A major change with this CMake release is the new documentation system based on reStructuredText and Sphinx. Sphinx has the ability to generate Qt Assistant files, so these are now easy to create reproducibly from the […]
Modern CMake with Qt and Boost
Last week I attended the MeetingC++ conference with several colleagues. KDAB was a gold sponsor of the conference in Düsseldorf, and I delivered a talk about ‘Modern CMake’ with Qt and Boost. Content from my slides will be reflected in this post. As there will be no video recordings posted of the talk, the next best […]