Skip to content

Clazy 1.5 is now available. This is a small release, mainly focused on bug fixing. Clazy is a clang compiler plugin which emits warnings related to Qt best practices. We’ll be showing Clazy at Embedded World, Nuremberg, Febr 26-28, where we are a main Qt partner. You can read more about it in our previous […]

Clazy 1.4 has been released and brings 10 new checks. Clazy is a clang compiler plugin which emits warnings related to Qt best practices. We’ll be showing Clazy at Qt World Summit in Boston, Oct 29-30, where we are a main Sponsor. You can read more about it in our previous blog posts: How to […]

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’ […]

Today I want to share 13 mistakes regarding signals, slots and connect statements and how to find them at compile time with clazy, our open-source static-analyzer for Qt. Clazy is a compiler plugin which generates warnings related to Qt. You can read more about it in our previous blog posts: How to use static analysis […]

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. Today, we’re proud to announce a Clazy Web UI to view all warnings emitted by Clazy, […]

In the previous episode we presented how to uncover 32 Qt best practices at compile time with clazy. Today it’s time to show 5 more and other new goodies present in the freshly released clazy v1.2. New checks 1. connect-not-normalized Warns when the content of SIGNAL(), SLOT(), Q_ARG() and Q_RETURN_ARG() is not normalized. Using normalized […]

In a previous blog post we introduced clazy, a clang plugin which makes the compiler understand Qt semantics, allowing you to get compile-time warnings about Qt best practices ranging from unneeded memory allocations to misuse of API, including fix-its for automatic refactoring. Today we’ll do a round-up and present the checks related to connect statements, […]

For the 14th time, KDAB exhibited at Embedded World – The meeting place for the global embedded community! Here, as expected, you got three days of pioneering technologies, solutions, new ideas, and intelligent concepts. Embedded World took place in Nürnberg, Germany from 9 – 11 April 2024 and the KDAB booth  was in Hall 4-302 […]

KDAB was Platinum sponsor at this year’s Qt World Summit on November 28th-29th Finally, the Qt World Summit was back in person at the bcc (the Berlin Congress Centre)! Those of you who have been attending former years know that KDAB usually offers a KDAB Training Day as part of the conference. This year, we […]

The Engineering Design Show (EDS) returns to The Coventry Building Society Arena (UK) on the 11th – 12th of October 2023. EDS has been showcasing mechanical, electronics, and embedded design for over a decade. It’s a great show to visit for design engineers who are looking for direct access to the latest products, services and […]