Should we switch from KDE_fseek to QT_FSEEK, etc. ? was: Re: [Kde-pim] kmail doesn't compile from trunk on Slackware GNU/Linux

Jaroslaw Staniek js at
Thu Jan 24 22:00:32 GMT 2008

Thiago Macieira said the following, On 2008-01-24 17:17:

> Why are we using the low-level functions in the first place? Shouldn't the 
> code be using QFile?
> Why do we even have C code?

The answer is as usual: for low-level, performance-critical parts of KDElibs 
and other libs, eg.:

- kdecore
- KMail storage
- kdebase (kioslaves)
- ...


Summing up, no single usage of these functions whapped by macros expose them 
in the public APIs.

regards / pozdrawiam, Jaroslaw Staniek
  Sponsored by OpenOffice Polska ( to work on
  Kexi & KOffice (,
  KDE Libraries for MS Windows (

More information about the kde-core-devel mailing list