Since Im no longer sure what this discussion is about... Back to the original question, when is QDir::drives() useful..
Here is code... #include <QCoreApplication> #include <QDir> #include <QFileInfo> #include <QDebug> int main( int argc, char ** argv ) { QFileInfoList drives = QDir::drives(); foreach( const QFileInfo & curr, drives ) { qDebug() << curr.absoluteFilePath(); } } Which when run as a console app returns: "C:/" "D:/" "E:/" "F:/" "G:/" This is on a Win7 machine, running Qt 4.7.4.. However this is the results I have been getting/expecting for years... So what is the issue? Are we completely off QDir::Drives? Scott -----Original Message----- From: interest-bounces+scott.bloom=onshorecs....@qt-project.org [mailto:interest-bounces+scott.bloom=onshorecs....@qt-project.org] On Behalf Of Nikos Chantziaras Sent: Monday, July 30, 2012 11:52 PM To: interest@qt-project.org Subject: Re: [Interest] When is QDir::Drives useful? On 31/07/12 09:33, André Somers wrote: > Op 31-7-2012 8:30, André Somers schreef: >> Op 31-7-2012 8:20, Nikos Chantziaras schreef: >>> Nope. I just tested it under Windows XP and 7. The contents of "/" >>> are the contents of "C:/". Which makes sense, since Windows >>> completely lacks the concept of a single root directory. So I guess >>> the question remains open. >> Who said that / is the root directory on Windows? >> Try "", or better yet, the result of QDir::rootPath(); Just tested. QDir::rootPath() returns "C:\". > BTW: note that for instance QFileSystemModel uses the same flags, and > also can display the windows "root" directory (or My Computer) listing > the drives. "My Computer" is not an existing directory though. It's a programmatically constructed, uhm, construct. An alternative way to ask the question is: If you open a command prompt (cmd.exe), where would you have to "cd" into so that "dir" would list drives? _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest