Which logging functions/message boxes etc. to use when in kate ?

Alexander Neundorf <[email protected]> Fri, 24 May 2024 19:43:44 +0200
Newsgroups gmane.comp.kde.devel.kwrite
Message-ID <6060336.lOV4Wx5bFT@unknown0090f5ef9f13>
Hi,

I'm unclear which logging functions, message boxes etc. to use when in kate.
I'm aware of
- qDebug() when to use this ?
- qcDebug() - when to use this, and what logging categories to use ?
- utils::showMessage() - this appears in the output tab, right ? So it's more 
visible than qcDebug(). 
- KMessageBox - for what errors/warnings/info should I use that ?
- wasn't there something like passive popup ? Should I use it ? In which cases 
?

Thanks for some explanations :-)
Alex