Be of good cheer – it’s the end of the year! The time for dubious festive rhymes is here again, and we are happy to bring you KDFunctionalSortFilterProxyModel and QML Component Design. We also announce the release of KDDockWidgets 1.5.0 and Heaptrack v1.3.0 and offer two […]
Author Archives: Don Tait
Extra CMake Modules, VS Code for Qt Apps, KDBindings, Profile & Debugging Videos and much more, plus Events in 2022.
Welcome to November’s basket of delights We continue with our longwinded titles and offer you KDE Frameworks – Part 2: Extra CMake Modules – Enhancing your CMake code, followed by VS Code for Qt Applications – Part 3: A Few Tips and Tricks to Further Integrate […]
The cmake-project Script, Fast Duplicate Tracking, The practical programmer’s guide to C++ 20, How containers improve the way we develop software, Qt 6.2 & Beyond, Multimedia with Qt and much more.
The cmake-project Script, Fast Duplicate Tracking, The practical programmer’s guide to C++ 20, How containers improve the way we develop software, Qt 6.2 & Beyond, Multimedia with Qt and much more.
KDAB releases Kuesa™ for 3D asset creation and integration workflow
KDAB announces the release of Kuesa™, a solution that provides an integrated and unified workflow for designers and developers to create, optimize and integrate real time 3D content in a 3D or hybrid 2D/3D software user interface. Kuesa provides an easy, integrated and unified workflow without any compromises for designers and developers giving: great performance […]
C++ Modernization Brochure
New releases of the C++ language maintain incredibly strong backwards compatibility, making it easy to keep older C++ code working properly as standards march forward. C++11, C++14, and C++17 have transformed the C++ language in ways that make it as programmer-friendly as more recent languages but with many essential benefits that continue to make it […]
Clazy An open source Clang plugin allowing it to understand Qt semantics
Clazy is a Clang plugin which extends the compiler with over 50 warnings related to Qt best practices ranging from unneeded memory allocations to API misuse. It’s an opensource project spawned by KDAB’s R&D efforts for better C++ tooling. At KDAB, we have a pretty cool Continuous Integration infrastructure to take care of our customers’ […]
Hotspot A GUI for perf report
“I have also done some last minute performance improvements with the help of KDAB Hotspot/perf, and I must say that the days of profiling with weird/huge perf command line options are gone, awesome tool!” Hotspot is a KDAB R&D project to create a standalone GUI for performance data. It is a replacement for perf report. […]
An Unexpected C++ Journey Can you use Umlaut in variable names?
Some of you may know that KDAB employees enjoy flexibility on working hours as well as location, and some choose to work from home, with the opportunity to share childcare, do part-time study or simply enjoy an out-of-the-way location. All that’s required is a decent bandwidth for KDAB work. About once a year, all of […]
KDAB at Qt World Summit 2017
This year Qt World Summit was held once more at the Berlin Congress Centre, in central Berlin and had over 1000 attendees – clear testimony to the growth of the Qt Community, as Qt enables our interfaces with the world in multiple areas, from medical to automotive, from gaming to industrial machinery, on desktop, mobile […]
Porting Applications to Qt Best approaches and pitfalls to avoid when migrating your app from a legacy framework
KDAB has unique experience in porting the code base for toolkits like Qt 3, Qt 4, Motif, Java, Tcl, GTK, .NET, MFC, and Photon to Qt 5. Porting legacy GUI toolkits to Qt 5 is a job where proven experience saves a lot of time. In this presentation we highlight the main problems facing developers […]