Hi everyone.
I'm looking for some information how QDir works.
I need to implement direct disk reading and filesystem browsing for FAT partitions and accessing to NTFS partitions through WinAPI.
So, my first question is, is there any reason in subclassing QDir or it'll be better to make my own new class?
Second one, which QDir's methods need to be implemented? For example, such methods like absolutePath (), makeAbsolute () or canonicalPath () rely on internal data (if yes, which? ) or always calling system functions? What about sorting? Will it work, if I provide correct QFileInfo objects? And how should I provide them?

Sorry, if there are too many mistakes, English isn't my motherlanguage and I haven't got enough practice.
Thanks for answers.