@@ -18,6 +18,7 @@
18#include "SessionsModel.h"
18#include "SessionsModel.h"
19#include <QtCore/QFile>
19#include <QtCore/QFile>
20#include <QtCore/QSortFilterProxyModel>
20#include <QtCore/QSortFilterProxyModel>
21QHash<int, QByteArray> SessionsModel::roleNames() const
22QHash<int, QByteArray> SessionsModel::roleNames() const
23 return m_roleNames;
24 return m_roleNames;
@@ -34,18 +35,6 @@ QList<QUrl> SessionsModel::iconSearchDirectories() const
34 return m_iconSearchDirectories;
35 return m_iconSearchDirectories;
37−QModelIndex SessionsModel::sessionIndex(QString sessionName) const
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)) {
46− return QModelIndex();
49QUrl SessionsModel::iconUrl(QString sessionName) const
38QUrl SessionsModel::iconUrl(QString sessionName) const
51 Q_FOREACH(const QUrl& searchDirectory, m_iconSearchDirectories)
40 Q_FOREACH(const QUrl& searchDirectory, m_iconSearchDirectories)