MythTV
master
|
Provides view datastores for Gallery screens. More...
Go to the source code of this file.
Classes | |
class | MarkedFiles |
A container of images/dirs that have been marked. More... | |
class | MenuSubjects |
A snapshot of current selection, markings & dir info when menu is invoked. More... | |
class | FileCacheEntry |
Records info of displayed image files to enable clean-up of the UI image cache. More... | |
class | FlatView |
A datastore of images for display by a screen. More... | |
class | DirCacheEntry |
Records dir info for every displayed dir. More... | |
class | DirectoryView |
A datastore of images for display by a screen. Provides an ordered list of dirs & images from a single directory, as required by a Thumbnail view. Permits marking of items and populates dir thumbnails from their subtree. More... | |
class | TreeView |
A datastore of images for display by a screen. Provides an ordered list of images (no dirs) from a directory subtree. Default ordering is a depth-first traversal of the tree. More... | |
Typedefs | |
using | WeightList = QVector< double > |
Seasonal weightings for images in a view. More... | |
Enumerations | |
enum | SlideOrderType : std::uint8_t { kOrdered = 0, kShuffle = 1, kRandom = 2, kSeasonal = 3 } |
Order of images in slideshow. More... | |
Provides view datastores for Gallery screens.
Manages lists of images and directories that constitute the items displayed by Thumbnail & Slideshow screens. A view populates itself from the database, manages its own ordering, selections and marked items, and provides iterators for navigation. Also provides the image details overlay.
Definition in file galleryviews.h.
using WeightList = QVector<double> |
Seasonal weightings for images in a view.
Definition at line 30 of file galleryviews.h.
enum SlideOrderType : std::uint8_t |
Order of images in slideshow.
Definition at line 21 of file galleryviews.h.