summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2020-09-24 12:18:22 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2020-09-24 12:18:22 -0500
commit8a3386a02658d96b4abc33fc775a21302bb4fcc3 (patch)
tree2674535306bf472e45e8221e78ce6e746fb2faca
parentff32b07270d2b864cff6e1fa095e4c07ad7350eb (diff)
downloadhorizon-8a3386a02658d96b4abc33fc775a21302bb4fcc3.tar.gz
horizon-8a3386a02658d96b4abc33fc775a21302bb4fcc3.tar.bz2
horizon-8a3386a02658d96b4abc33fc775a21302bb4fcc3.tar.xz
horizon-8a3386a02658d96b4abc33fc775a21302bb4fcc3.zip
Qt UI: Don't use QSet for mount candidates
-rw-r--r--ui/qt5/mountdialog.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/ui/qt5/mountdialog.cc b/ui/qt5/mountdialog.cc
index 618fdf7..dcded49 100644
--- a/ui/qt5/mountdialog.cc
+++ b/ui/qt5/mountdialog.cc
@@ -66,11 +66,11 @@ MountDialog::MountDialog(QStringList skipParts, QStringList skipMounts,
});
#endif
- QStringList pathCandidates = {"/", "/home", "/opt", "/srv", "/usr",
- "/usr/local", "/var", "/var/db", "/var/log"};
- QSet<QString> paths = pathCandidates.toSet().subtract(skipMounts.toSet());
- pathCandidates = paths.toList();
- pathCandidates.sort();
+ QStringList pathCandidates{"/", "/home", "/opt", "/srv", "/usr",
+ "/usr/local", "/var", "/var/db", "/var/log"};
+ for(QString &mount: skipMounts) {
+ pathCandidates.removeAll(mount);
+ }
pathInput = new QComboBox;
pathInput->setEditable(true);