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 #if QT_VERSION >= QT_VERSION_CHECK(4, 7, 0) |
7 m_data.reserve(themes.size()); |
8 m_data.reserve(themes.size()); |
|
9 #endif |
8 |
10 |
9 foreach(QString theme, themes) |
11 foreach(QString theme, themes) |
10 { |
12 { |
11 m_data.append(QHash<int, QVariant>()); |
13 m_data.append(QHash<int, QVariant>()); |
12 m_data.last().insert(Qt::DisplayRole, theme); |
14 m_data.last().insert(Qt::DisplayRole, theme); |