[Development] Reviving QtPIM

Axel Spoerl axel.spoerl at qt.io
Fri Jun 5 06:46:18 CEST 2026


Good morning QtPim,

Finished some work last night, that I had started last weekend:
- QtPim is now ported to CMake (using our pro2cmake tool plus some manual adaptions)
- Old license headers replaced by SPDX syntax
- "We mean it!" warning in private headers
- Added override keyword where necessary
- Finally migrated all outdated Qt5 API / macros (foreach, QPair, QRegEx and some other plumbing)
- added dependencies.yaml, to make CI work

=> QtPim builds now under Linux.
=> Reviewers, please review relation chain below https://codereview.qt-project.org/c/qt/qtpim/+/741710
=> I'll respond to reviews in my free time and leave the testing on Windows / macOS to other volunteers.
=> If someone feels for it: The greatest addition to a modern QtPim would be to integrate messenger service APIs like WhatsApp, Telegram, Signal, Teams, Facebool Messenger. I can see plenty of use cases for that.

Cheers
Axel


Confidential
________________________________
From: Ville Voutilainen <ville.voutilainen at gmail.com>
Sent: Thursday, 28 May 2026 08:43
To: Axel Spoerl <axel.spoerl at qt.io>
Cc: development at qt-project.org <development at qt-project.org>
Subject: Re: [Development] Reviving QtPIM

On Thu, 28 May 2026 at 09:03, Axel Spoerl via Development
<development at qt-project.org> wrote:
>
> It's been a while since I was a user of QtPIM, and I found it quite solid  back in the day.
> Can't promise how much time I can make for this, but I am definitively down to review a few patches.
>
> A good first step would be to migrate the submodule to CMake.

I can also do reviews. I can even run the code on an Android phone.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20260605/39e5da0f/attachment.htm>


More information about the Development mailing list