summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mainwindow.cpp4
-rw-r--r--qtpass.pro2
-rw-r--r--usersdialog.cpp3
3 files changed, 5 insertions, 4 deletions
diff --git a/mainwindow.cpp b/mainwindow.cpp
index 8d74c638..b598cbd4 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -790,8 +790,8 @@ void MainWindow::on_usersButton_clicked()
selected_users = listKeys(recipients);
}
foreach (const UserInfo &sel, selected_users) {
- for (QList<UserInfo>::iterator it = users.begin(); it != users.end(); ++it) {
- if (sel.key_id == it->key_id) it->enabled = true;
+ for (UserInfo &user : users) {
+ if (sel.key_id == user.key_id) user.enabled = true;
}
}
if (count > selected_users.size())
diff --git a/qtpass.pro b/qtpass.pro
index 79606da0..0e806523 100644
--- a/qtpass.pro
+++ b/qtpass.pro
@@ -8,6 +8,8 @@ QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
+CONFIG += c++11
+
macx {
TARGET = QtPass
} else {
diff --git a/usersdialog.cpp b/usersdialog.cpp
index 64e69d1a..189fd1b8 100644
--- a/usersdialog.cpp
+++ b/usersdialog.cpp
@@ -40,8 +40,7 @@ void UsersDialog::populateList(const QString &filter)
nameFilter.setCaseSensitivity(Qt::CaseInsensitive);
ui->listWidget->clear();
if (userList) {
- for (QList<UserInfo>::iterator it = userList->begin(); it != userList->end(); ++it) {
- UserInfo &user(*it);
+ for (UserInfo &user : *userList) {
if (filter.isEmpty() || nameFilter.exactMatch(user.name)) {
QListWidgetItem *item = new QListWidgetItem(user.name + "\n" + user.key_id, ui->listWidget);
item->setCheckState(user.enabled ? Qt::Checked : Qt::Unchecked);