![]() ![]() ability to drag and drop single or group from tracks list (on right) to other playlists (on left).drag and drop reordering of tracks (Rows) when sorted by “#” (no reorder when sorted by any other column), including dis-contiguous groups.ability to sort by any meta data column (quickly), sorts are "stable", ie: if user clicks to sort sort by artist THEN clicks to sort by song name, songs will be sorted by song name, but within each group of songs by the same name, they'll be sorted by artist.fully configurable and customizable list of meta data “sort columns” on the right, ability to hide / show / drag reorder as user wishes (old DB model & data provided, you create new DB model).when selecting a “Source” on the left, show the contents of that source on the right, in the “Tracks” list. ![]() playlist may contain tracks (songs) OR other playlists (ie: like folders).tracks lists must use "model backed view", using QSortFilterProxyModel.“main browser” window has a “Tracks” list (table view) on the right side side (showing contents of currently selected playlist) (multi-column, flat, configurable) (bulk of your work is in implementing this).“main browser” window has a “Source” list (tree view) on the left side (listing the “Library” and other “Playlists”) (single column, heirarchical, as some act as folders) (this part is working well enough but needs finishing touches).utilize SQLite tables and FTS if necessary for fast db searches.Looking to hire a freelancer for this project:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |