| 379 | } |
| 380 | |
| 381 | int SQLiteDB::insertObjectEntryInternal(const QString &path, const QString &name, int parent_ohfi, int root_ohfi) |
| 382 | { |
| 383 | int ohfi = 0; |
| 384 | QFileInfo info(path, name); |
| 385 | |
| 386 | if(info.isDir()) { |
| 387 | ohfi = insertDefaultEntry(path, name, info.fileName(), parent_ohfi, Folder); |
| 388 | switch(parent_ohfi) { |
| 389 | case VITA_OHFI_VITAAPP: |
| 390 | case VITA_OHFI_PSPAPP: |
| 391 | case VITA_OHFI_PSXAPP: |
| 392 | case VITA_OHFI_PSMAPP: |
| 393 | case VITA_OHFI_BACKUP: |
| 394 | insertApplicationEntry(name, ohfi, parent_ohfi); |
| 395 | } |
| 396 | } else { |
| 397 | switch(root_ohfi) { |
| 398 | case VITA_OHFI_MUSIC: |
| 399 | ohfi = insertMusicEntry(path, name, parent_ohfi, File | Music); |
| 400 | break; |
| 401 | case VITA_OHFI_PHOTO: |
| 402 | ohfi = insertPhotoEntry(path, name, parent_ohfi, File | Photo); |
| 403 | break; |
| 404 | case VITA_OHFI_VIDEO: |
| 405 | ohfi = insertVideoEntry(path, name, parent_ohfi, File | Video); |
| 406 | break; |
| 407 | case VITA_OHFI_PSPSAVE: |
| 408 | ohfi = insertSavedataEntry(path, name, parent_ohfi, File | SaveData); |
| 409 | break; |
| 410 | case VITA_OHFI_VITAAPP: |
| 411 | case VITA_OHFI_PSPAPP: |
| 412 | case VITA_OHFI_PSXAPP: |
| 413 | case VITA_OHFI_PSMAPP: |
| 414 | case VITA_OHFI_BACKUP: |
| 415 | ohfi = insertDefaultEntry(path, name, info.fileName(), parent_ohfi, File | App); |
| 416 | } |
| 417 | } |
| 418 | return ohfi; |
| 419 | } |
| 420 | |
| 421 | |
| 422 | int SQLiteDB::getPathId(const QString &path) |
nothing calls this directly
no outgoing calls
no test coverage detected