maybe you can use some of the code of the qt installer framework There we have functions to check that this path is a local path.
http://qt.gitorious.org/qt-labs/installer-framework/blobs/master/src/libs/kdtools/kdsysinfo_win.cpp -- Tim Jenssen Nokia, Qt Development Frameworks Rudower Chaussee 13, 12489 Berlin, Germany Email : tim.jenssen at nokia.com http://qt.nokia.com/ Nokia gate5 GmbH Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B Umsatzsteueridentifikationsnummer: DE 812 845 193 Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori ________________________________________ Von: [email protected] [[email protected]]" im Auftrag von "ext Stephen Chu [[email protected]] Gesendet: Freitag, 31. August 2012 01:15 An: Till Oliver Knoll Cc: Qt Project Betreff: Re: [Interest] Getting the list of mounted network volumes On 8/30/12 3:38 PM, Till Oliver Knoll wrote: > > Am 30.08.2012 um 19:44 schrieb Stephen Chu <[email protected]>: > >> ... >> >> I guess I will have to do platform specific code for this. > > On Mac I *think* everything under /Volumes can be considered mounted (not > sure about network/NFS mounted drives though). > > But I'm sure there's a more reliable API to query that. /Volumes/* list all mounted volumes but that includes all of them, local and network ones. I used to use PBGetVolMountInfo to find the media type but it may have been obsolete. I have no idea how to do it on Windows. Any pointer to how can I find the UNC path from a drive letter? _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
