#include "ViewModels.h" DateItemModel DateItemModel::createDefaultReplaceModel() { DateItemModel model; model.dataMap << "0" << "1" << "2" << "3" << "4" << "5" << "6" << "7" << "8" << "9" << "A" << "B" << "C" << "D" << "E" << "F"; for (int i = 1; i <= 31; ++i) { model.daysMap.append(QString("%1").arg(i, 2, 10, QChar('0'))); } for (int i = 1; i <= 12; ++i) { model.monthsMap.append(QString("%1").arg(i, 2, 10, QChar('0'))); } int startYear = QDate::currentDate().year(); for (int i = 0; i < 16; ++i) { model.yearsMap.insert(startYear + i, QString::number(startYear + i)); } model.weeksMap << "MON" << "TUE" << "WED" << "THU" << "FRI" << "SAT" << "SUN"; for (int i = 0; i <= 23; ++i) { model.hoursMap.append(QString("%1").arg(i, 2, 10, QChar('0'))); } return model; }