Hi,
the API which the IMAP code offers is based on Qt's MVC pattern.
Basically, the code exposrt a tree view of the entire IMAP account
(that's the src/Imap/Model/Model.cpp), and there are proxies which
"filter" this model to provide a view of mail folders, e-mails in one
mailbox, message threading, etc. For more details, see [1] (pages
54-61). We also have Doxygen-based ref documentation [2] which might
help a bit.
With kind regards,
Jan
[1] http://trojita.flaska.net/msc-thesis.pdf
[2]
https://api.kde.org/extragear-api/pim-apidocs/trojita/html/index.html
Hello Jan,
Thank you very much for the hints, I will take a look on this. I'll keep
you informed of my progress.
Best regards,
Matthieu Hazon