We at KDAB are pleased to announce an event we’re planning to host in Berlin this fall, September 28-30. Save the dates for KDAB’s Qt Developer Conference — a conference from Qt developers for Qt developers! Qt Desktop Days, May 2021 — Cancelled Before we tell you more about Qt Dev Con, we’d like to […]
Porting Qt4 to Qt5 Get the RSS Feed
KDAB at Embedded Technology, Japan 14-16 November 2018
KDAB is proud to announce that for the first time ever we will be present at Embedded Technology outside of Tokyo in Japan. Every year more than 25000 visitors attend over 3 days! The event takes place in the Pacifico Yokohama exhibition center and focuses on Embedded AI, IoT Wireless Technology, Smart Sensing and Safety […]
KDAB and Migrations
An existing code base can be a great asset, but it can also be a liability. Technical debt tends to build up over time, eventually reaching the point where something needs to be done. KDAB has unique experience in migrations as well as specialized tools and in-depth knowledge from migration projects in different industries with millions […]
Assessing the automatic Qt 4 to 5 porting tool
One of the useful outcomes the work Bertjan did on tooling for program understanding and refactoring is a list of considerations we can use to assess the suitability of new tools. Requirements for a porting system Section 1.3.5 of his thesis details the requirements for a similar porting system: GR1: Scalability The qt4to5 porting tool […]
Automated porting from Qt 4 to Qt 5
Like many companies in tech, KDAB allows employees some time to spend on ‘personal education’, which must be somewhat job-related, but not necessarily Qt-related, and which must be reported on to colleagues. Sometimes that involves reading a book or investigating a new technology, or writing some new interesting tooling, as was the birth of GammaRay. […]
Porting from Qt 4 to Qt 5
Porting from Qt 4 to Qt 5 is intentionally easy. There has been a conscious effort throughout the development of Qt 5 so far to maintain source compatibility compared to Qt 4. Unlike the port from Qt 3 to Qt 4, central classes have not experienced large API cleanups, and there are few new […]