| 54 | #define ROOT 1 |
| 55 | |
| 56 | struct FolderColumns { |
| 57 | int name; |
| 58 | int path; |
| 59 | int finished; |
| 60 | int completed; |
| 61 | int id; |
| 62 | int parentId; |
| 63 | int numChildren; |
| 64 | int firstChildHash; |
| 65 | int customImage; |
| 66 | int type; |
| 67 | int added; |
| 68 | int updated; |
| 69 | |
| 70 | FolderColumns(QSqlQuery &sqlquery) |
| 71 | { |
| 72 | auto record = sqlquery.record(); |
| 73 | |
| 74 | name = record.indexOf("name"); |
| 75 | path = record.indexOf("path"); |
| 76 | finished = record.indexOf("finished"); |
| 77 | completed = record.indexOf("completed"); |
| 78 | id = record.indexOf("id"); |
| 79 | parentId = record.indexOf("parentId"); |
| 80 | numChildren = record.indexOf("numChildren"); |
| 81 | firstChildHash = record.indexOf("firstChildHash"); |
| 82 | customImage = record.indexOf("customImage"); |
| 83 | type = record.indexOf("type"); |
| 84 | added = record.indexOf("added"); |
| 85 | updated = record.indexOf("updated"); |
| 86 | } |
| 87 | }; |
| 88 | |
| 89 | QList<QVariant> folderDataFromQuery(QSqlQuery &query, const FolderColumns &columns) |
| 90 | { |
no outgoing calls
no test coverage detected