fixed renaming issue for queries
[quassel.git] / src / common / network.cpp
index a3b9772..db15d25 100644 (file)
@@ -639,7 +639,13 @@ QStringList Network::initIrcUsers() const {
 }
 
 QStringList Network::initIrcChannels() const {
-  return _ircChannels.keys();
+  QStringList channels;
+  QHash<QString, IrcChannel *>::const_iterator iter = _ircChannels.constBegin();
+  while(iter != _ircChannels.constEnd()) {
+    channels << iter.value()->name();
+    iter++;
+  }
+  return channels;
 }
 
 void Network::initSetSupports(const QVariantMap &supports) {