Use ":/" as root path for windows folder browse, seems to then list each

drive.
Closes #1331
This commit is contained in:
Craig Drummond
2018-07-29 18:03:01 +01:00
committed by Craig Drummond
parent 281dd0d6d5
commit b083bd564d
4 changed files with 4 additions and 48 deletions

View File

@@ -35,18 +35,8 @@ FolderPage::FolderPage(QWidget *p)
homeBrowse=new LocalFolderBrowsePage(true, this);
addPage(homeBrowse->name(), homeBrowse->icon(), homeBrowse->title(), homeBrowse->descr(), homeBrowse);
#ifdef Q_OS_WIN
for (const auto &drive: QDir::drives()) {
QString letter = drive.absoluteFilePath().left(1);
if (QLatin1String("A")!=letter && QLatin1String("B")!=letter) {
LocalFolderBrowsePage *dirBrowse=new LocalFolderBrowsePage(letter, this);
}
addPage(dirBrowse->name(), dirBrowse->icon(), dirBrowse->title(), dirBrowse->descr(), dirBrowse);
}
#else
LocalFolderBrowsePage *rootBrowse=new LocalFolderBrowsePage(false, this);
addPage(rootBrowse->name(), rootBrowse->icon(), rootBrowse->title(), rootBrowse->descr(), rootBrowse);
#endif
Configuration config(metaObject()->className());
load(config);