equal
deleted
inserted
replaced
2 #include "themesmodel.h" |
2 #include "themesmodel.h" |
3 |
3 |
4 ThemesModel::ThemesModel(QStringList themes, QObject *parent) : |
4 ThemesModel::ThemesModel(QStringList themes, QObject *parent) : |
5 QAbstractListModel(parent) |
5 QAbstractListModel(parent) |
6 { |
6 { |
7 /* Not Qt 4.6 compatible - needs an IFDEF |
7 #if QT_VERSION >= QT_VERSION_CHECK(4, 7, 0) |
8 m_data.reserve(themes.size()); |
8 m_data.reserve(themes.size()); |
9 */ |
9 #endif |
10 |
10 |
11 foreach(QString theme, themes) |
11 foreach(QString theme, themes) |
12 { |
12 { |
13 m_data.append(QHash<int, QVariant>()); |
13 m_data.append(QHash<int, QVariant>()); |
14 m_data.last().insert(Qt::DisplayRole, theme); |
14 m_data.last().insert(Qt::DisplayRole, theme); |