summary refs log tree commit diff
path: root/src/QuickSwitcher.cc
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-01-24 20:46:37 +0200
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-01-24 20:46:37 +0200
commit1fad9398fce58a8d7bf96bdaa2629a80b336b14c (patch)
tree28483acf18d91d6ccfa40eaa0564e50dd9291c51 /src/QuickSwitcher.cc
parentRemove trailing whitespace from text messages (diff)
downloadnheko-1fad9398fce58a8d7bf96bdaa2629a80b336b14c.tar.xz
Use more stl containers & minor refactorings
Diffstat (limited to 'src/QuickSwitcher.cc')
-rw-r--r--src/QuickSwitcher.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/QuickSwitcher.cc b/src/QuickSwitcher.cc

index 2be636a4..6cc82501 100644 --- a/src/QuickSwitcher.cc +++ b/src/QuickSwitcher.cc
@@ -138,10 +138,13 @@ QuickSwitcher::QuickSwitcher(QWidget *parent) } void -QuickSwitcher::setRoomList(const QMap<QString, QString> &rooms) +QuickSwitcher::setRoomList(const std::map<QString, QString> &rooms) { - rooms_ = rooms; - QStringList items = rooms.keys(); + rooms_ = rooms; + + QStringList items; + for (const auto &room : rooms) + items << room.first; completer_->setModel(new QStringListModel(items)); }