summaryrefslogtreecommitdiffstats
path: root/delegates.h
Commit message (Collapse)AuthorAgeFilesLines
* Beautify genre display in ArchiveBrowserArno10 days1-2/+7
| | | | | Display explicitly included genres with a check mark, and others with a cross mark.
* Display Genres in ArchiveBrowserArno14 days1-0/+7
| | | | | | | This takes quite a toll on the startup time, because it executes an extra Query for each item in the archive, but I hope it's worth it. The final goal being to filter the archive by genres, so uninteresting moves can be moved easier.
* Fix clang warnings in delegatesArno2018-11-241-7/+7
|
* Move filetype delegate to delegate.*Arno2013-07-281-0/+11
| | | | Missed this one the first time...
* Read JSON from ffprobeArno2013-07-271-0/+59
Use JSON output from ffprobe instead of string parsing to get some kind of type safety. For doing that, some changes were needed in FileView: Use delegates for displaying Duration and Bitrate instead of mangling output in Qt::Displayrole. To reuse code, move all delegates from the new Archive to a separate file. And, of course, the initial objective: Show the accumulated size and duration of selected files in the status bar from the experimental archive.