@@ -18,6 +18,7 @@
1818#include "SessionsModel.h"
1919#include <QtCore/QFile>
2020#include <QtCore/QSortFilterProxyModel>
21+
2122QHash<int, QByteArray> SessionsModel::roleNames() const
2223{
2324 return m_roleNames;
@@ -34,18 +35,6 @@ QList<QUrl> SessionsModel::iconSearchDirectories() const
3435 return m_iconSearchDirectories;
3536}
3637
37−QModelIndex SessionsModel::sessionIndex(QString sessionName) const
38−{
39− for (int i = 0; i < rowCount(QModelIndex()); i ++) {
40− QModelIndex index = m_model->index(i, Qt::DisplayRole);
41− QString aSession(this->data(index, Qt::DisplayRole).toString());
42− if (!QString::compare(aSession, sessionName, Qt::CaseInsensitive)) {
43− return index;
44− }
45− }
46− return QModelIndex();
47−}
48−
4938QUrl SessionsModel::iconUrl(QString sessionName) const
5039{
5140 Q_FOREACH(const QUrl& searchDirectory, m_iconSearchDirectories)