| 30 | |
| 31 | public: |
| 32 | MyTaskModel(QObject *parent = 0) |
| 33 | : QAbstractTableModel(parent) |
| 34 | { |
| 35 | Task task; |
| 36 | task.title = tr("Item 1"); |
| 37 | task.start = QDateTime::currentDateTime(); |
| 38 | task.end = task.start.addDays(1); |
| 39 | m_tasks.push_back(task); |
| 40 | task.title = tr("Item 2"); |
| 41 | task.start = QDateTime::currentDateTime().addDays(2); |
| 42 | task.end = task.start.addDays(1); |
| 43 | m_tasks.push_back(task); |
| 44 | task.title = tr("Item 3"); |
| 45 | task.start = QDateTime::currentDateTime().addDays(4); |
| 46 | task.end = task.start.addDays(1); |
| 47 | m_tasks.push_back(task); |
| 48 | task.title = tr("Item 4"); |
| 49 | task.start = QDateTime::currentDateTime().addDays(6); |
| 50 | task.end = task.start.addDays(1); |
| 51 | m_tasks.push_back(task); |
| 52 | } |
| 53 | |
| 54 | /*reimp*/ int rowCount(const QModelIndex &index = QModelIndex()) const override |
| 55 | { |
nothing calls this directly
no outgoing calls
no test coverage detected