|
Sayonara Player
|
| NCompressor | Compressor utils |
| ▼NLibrary | An interface class needed when implementing a library plugin |
| CAbstractContainer | This container is only used internally to avoid Ui dependencies in the Components. If implementing your own library plugin, use Gui/Library/LibraryContainer.h instead |
| CActionPair | A mapping between a name and a sortorder |
| CAlbumCoverFetchThread | This class organizes requests for new Covers for the AlbumCoverView. When looking for covers, not all requests should be fired simultaneously, so there should be a buffer assuring that covers are found one by one. Albums are organized by hashes, each album has a CoverLocation. A new request is added to the queue by calling add_data(). A new request is handled BEFORE old requests. The thread is locked until the done() function is called. The thread emits the signal sig_next(). The cover location and the hash which should be processed next can be fetched by current_hash() and current_coverLocation() |
| CAlbumModel | The AlbumModel class |
| CAlbumView | The AlbumView class |
| CArtistModel | The ArtistModel class |
| CArtistView | The ArtistView class |
| CCachingThread | The CachingThread class |
| CColumnHeader | The ColumnHeader class |
| CColumnHeaderAlbum | |
| CColumnHeaderArtist | |
| CColumnHeaderTrack | |
| CContainer | |
| CContextMenu | |
| CCopyThread | The CopyThread class |
| CCoverDelegate | The CoverDelegate class |
| CCoverModel | The CoverModel class |
| CCoverView | The CoverView class |
| CCoverViewContextMenu | Context menu with some additional actions compared to Gui::LibraryContextMenu |
| CCoverViewPixmapCache | A cache class. Internally handled as QCache class |
| CDiscAction | A single action representing one or all discs |
| CDiscPopupMenu | A menu containing various DiscAction objects |
| CFileExtensionBar | The FileExtensionBar class |
| CFilter | |
| CGenreTreeItem | |
| CGenreView | The GenreView class |
| CGenreViewContextMenu | Context Menu for the tree view. Notification of the tree view action is done by using a bool setting listener to Set::Lib_GenreTree So there's not signal for it. Everything else can be accessed using the methods of Gui::ContextMenu |
| CGUI_AbstractLibrary | The GUI_AbstractLibrary class |
| CGUI_CoverView | |
| CGUI_EmptyLibrary | The GUI_EmptyLibrary class |
| CGUI_LibraryInfoBox | A info box containing library statistics :: |
| CGUI_LibraryReloadDialog | Reload dialog containing a combo box which allows you choosing between fast and deep reloading |
| CGUI_LocalLibrary | The GUI_LocalLibrary class |
| CHeaderView | |
| CImportCache | The ImportCache class |
| CImporter | The LibraryImporter class |
| CInfo | The Info class |
| CItemModel | The ItemModel is intended to abstract the various views. It supports searching, selections and a library |
| CItemView | The main task of the ItemView is to display a context menu for various selections. It also handles drag and drop events with a cover. It supports merging and imports |
| CLocalLibraryMenu | A menu in the player's menubar containing some library actions |
| CLocalLibraryWatcher | |
| CManager | |
| CMenuButtonViews | |
| CMergeData | |
| CPluginCombobox | |
| CPluginComboBoxDelegate | |
| CPluginHandler | Library Plugin Manager |
| CRatingDelegate | A special delegate class for tables containing a rating |
| CReloadThread | |
| CSearchBar | |
| CSortings | The Sortings class |
| CTableView | The TableView class |
| CTrackModel | The TrackModel class |
| CTrackView | The TrackView class |
| NPimpl | |
| ▼NPlayerPlugin | Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten |
| CBase | |
| CHandler | |
| NPodcastParser | Podcast Parser class |
| NSettingConverter | The SettingConverter<bool> class |
| NSettingRegistry | The SettingRegistry class |
| NStyle | |
| ▼NTagging | The GUI_TagEdit class |
| CAbstractFrame | |
| CAbstractFrameHelper | |
| CChangeInformation | |
| CChangeNotifier | The MetaDataChangeNotifier class (Singleton) |
| CCoverEditor | |
| CEditor | The TagEdit class Metadata has to be added using the set_metadata(const MetaDataList&) method. Use update_track(int idx, const MetaData& md) to stage the changes you made to the track. commit() starts the thread and writes changes to HDD and the database. When finished the finished() signal is emitted |
| CExpression | The TagExpression class |
| CFileTypeResolver | |
| CParsedTag | |
| CUserOperations | |
| ▼NUtil | Helper functions |
| NFile | FileUtils functions |
| CFilepath | |
| CImage | The Image class |
| CSet | A set structure. Inherited from std::set with some useful methods. For integer and String this set is ordered |
| CTree | The Tree class |