![]() |
Miam-Player
0.8.0
A nice music player
|
| ►NQtLP_Private | |
| ►NTagLib | Forward declaration |
| ►NUi | |
| CAbstractMediaPlayerControl | Class that can control a MediaPlayer instance |
| CAbstractSearchDialog | Pure virtual class which can be passed to plugins to be extended |
| CAbstractView | Base class for all views in Miam-Player |
| CAbstractViewPlaylists | Base class for views which can handle playlists in Miam-Player |
| CAddressBar | Place where subfolders (instance of AddressBarButton) will be appended |
| CAddressBarButton | Part of a long path |
| CAddressBarDirectoryList | Used to mimic the behaviour of Windows' Explorer |
| CAddressBarLineEdit | The AddressBarLineEdit class |
| CAddressBarMenu | Like a popup menu which displays subdirectories |
| CAlbumCover | Used to manipulate cover albums inside music files |
| CAlbumItem | The AlbumItem class |
| CArtistItem | The ArtistItem class |
| CBasicPlugin | Base class for creating a plugin |
| CChangeHierarchyButton | Button which changes how the LibraryTreeView class will display its content |
| CClosePlaylistPopup | Small modal dialog |
| CColorDialog | The ColorDialog class |
| CColumnUtils | The ColumnUtils class |
| CCornerWidget | The CornerWidget class |
| CCover | The Cover class |
| CCoverItem | Holds the cover path to display an image into the view |
| CCustomizeOptionsDialog | Very important class. It is designed to help one to customize options of Miam-Player |
| CCustomizeThemeDialog | Very important class. It is designed to help one to customize theme of Miam-Player |
| CCustomizeThemeTagLineEdit | The CustomizeThemeTagLineEdit class |
| CDiscItem | The DiscItem class |
| CDragDropDialog | Small modal dialog |
| CEqualizerDialog | Display a small 10-band equalizer |
| CExtendedTabBar | Only used in left-pane to display 2 tabs (Library - FileSystem) where each has maximum length |
| CExtendedTabWidget | Does only one thing: bind shortcuts for tab Library and tab FileSystem |
| CFileHelper | Used to extract various but relevant fields in all types of tags (MP3, Flac, etc) |
| CFileSystemTreeView | Displaying a standard file-system in a tree |
| CFlowLayout | [0] |
| CGenericDAO | Simple wrapper which contains basic informations about a file |
| CImageUtils | Algorithms on image processing |
| CIMediaPlayer | IMediaPlayer class is a pure virtual class implemented by plugins |
| CItemViewPlugin | The ItemViewPlugin class |
| CJumpToWidget | Displays letters which can be clicked to jump to a particular position in your Library |
| CLetterItem | |
| CLibraryFilterLineEdit | The LibraryFilterLineEdit class |
| CLibraryFilterProxyModel | Used to filter Library by looking in all items |
| CLibraryHeader | Button which can switch the LibraryTreeView from Ascending to Descending order |
| CLibraryItemDelegate | The LibraryItemDelegate class |
| CLibraryItemModel | Used to cache information from the database, in order to increase performance |
| CLibraryOrderDialog | Displays a small popup which allows one to change the hierarchy |
| CLibraryScrollBar | Used to hide covers when scrolling |
| CLibraryTreeView | Displaying tracks in a tree |
| CLineEdit | The LineEdit class |
| CLogBrowser | Shows logs on screen |
| CLogBrowserDialog | Popup which converts debug strings |
| CMainWindow | Entry point of this audio player |
| CMediaButton | Useful for buttons like "Play", "Stop", etc |
| CMediaPlayer | Central class which controls local and remote sources |
| CMediaPlayerPlugin | The MediaPlayerPlugin class |
| CMediaPlaylist | Has been created to have a custom Random mode |
| CMiamItemDelegate | Base class for drawing music informations in a QTreeView or a QListView |
| CMiamItemModel | The MiamItemModel class |
| CMiamSlider | Style aware class |
| CMiamSortFilterProxyModel | Support for the MiamItemModel class |
| CMiamStyle | The MiamStyle class |
| CMiamStyledItemDelegate | The MiamStyledItemDelegate class |
| CMusicSearchEngine | The MusicSearchEngine class |
| CNoFocusItemDelegate | Cancel drawFocus method |
| CPaintableWidget | Small class which can react to color change |
| CPlaybackModeButton | Custom class to choose a mode like Classic, Random, Play once, etc |
| CPlayButton | Can change its icon automatically when the status of the player has changed |
| CPlaylist | Used to display tracks in the MainWindow class |
| CPlaylistDAO | Simple wrapper which contains basic informations about a playlist |
| CPlaylistDialog | Can save, load and export playlists in m3u format |
| CPlaylistHeaderView | The PlaylistHeaderView class |
| CPlaylistItemDelegate | Delegate used to display rows in a table |
| CPlaylistManager | Used to Create/Read/Update/Delete playlists in SQLite DB |
| CPlaylistModel | Underlying class for Playlist class |
| CPluginInfo | Data Access Object |
| CPluginManager | Can dynamically load or unload plugins without restarting the application |
| CQtLocalPeer | |
| CQtLockedFile | Extends QFile with advisory locking functions |
| CQtSingleApplication | API to detect and communicate with running instances of an application |
| CQtSingleCoreApplication | A variant of the QtSingleApplication class for non-GUI applications |
| CQuickStart | Used at startup to display a list of places where one can choose how to scan his harddrive |
| CQuickStartSearchEngine | The QuickStartSearchEngine class |
| CQxtGlobalShortcut | QxtWidgets |
| CQxtGlobalShortcutPrivate | |
| CQxtPrivate | |
| CQxtPrivateInterface | |
| CReflector | The Reflector Class is only designed to help the way one can customize colors |
| CRemoteControl | Class which allows client-side applications (like App on SmartPhones) to control the player |
| CRemoteMediaPlayerPlugin | The RemoteMediaPlayerPlugin class |
| CScrollBar | The ScrollBar class |
| CSearchBar | The SearchBar class |
| CSearchDialog | Popup dialog which opens when one is typing text |
| CSeekBar | Used to display a nice seek bar instead of default slider |
| CSelectedTracksModel | The SelectedTracksModel class |
| CSeparatorItem | The SeparatorItem class |
| CSettings | Settings class contains all relevant pairs of (keys, values) used by Miam-Player |
| CSettingsPrivate | SettingsPrivate class contains all relevant pairs of (keys, values) used by Miam-Player |
| CSqlDatabase | Uses SQLite to store few but useful tables for tracks, playlists, etc |
| CStarDelegate | Used to draw stars for ratings |
| CStarEditor | Reusing the example provided with Qt Framework |
| CStarRating | Reusing the example provided with Qt Framework |
| CStarsWidget | The StarsWidget class |
| CStopButton | Custom class for the Stop button only |
| CTabBar | Used to be able to rename a tab, e.g. a Playlist |
| CTableView | The ListView class is used to display thousands of tracks in a single list |
| CTabPlaylist | Used to manage mutiple playlists in the MainWindow class |
| CTagButton | Small closable button which can be inserted in a QLineEdit |
| CTagConverter | Displays a small popup to help one to extract Tag into files and vice-versa |
| CTagEditor | Main class for editing metadata inside this soft |
| CTagEditorPlugin | The TagEditorPlugin class |
| CTagEditorTableWidget | Table where one can select lines in order to edit multiple tags |
| CTagLineEdit | The TagLineEdit class |
| CTimeLabel | Display up to three modes for the length of a track |
| CTrackDAO | Simple wrapper which contains basic informations about a file |
| CTrackItem | The TrackItem class |
| CTracksNotFoundMessageBox | The TracksNotFoundMessageBox class |
| CTreeView | Base class for displaying trees in the player |
| CUi_ClosePlaylistPopup | |
| CUi_CustomField | |
| CUi_CustomizeOptionsDialog | |
| CUi_CustomizeThemeDialog | |
| CUi_DragDropDialog | |
| CUi_EqualizerDialog | |
| CUi_LibraryOrderDialog | |
| CUi_MainWindow | |
| CUi_PlaylistDialog | |
| CUi_QuickStart | |
| CUi_SearchDialog | |
| CUi_TagConverter | |
| CUi_TagEditor | |
| CUi_uniqueLibrary | |
| CUi_ViewPlaylists | |
| CUniqueLibrary | The UniqueLibrary class |
| CUniqueLibraryFilterProxyModel | The UniqueLibraryFilterProxyModel class |
| CUniqueLibraryItemDelegate | Used to render item in a specific way |
| CUniqueLibraryItemModel | Model used to store all tracks in a list view |
| CUniqueLibraryMediaPlayerControl | The UniqueLibraryMediaPlayerControl class |
| CViewLoader | Helper class designed to load complex views (subclasses of QWidget) |
| CViewPlaylists | Implementation of AbstractViewPlaylists |
| CViewPlaylistsMediaPlayerControl | The ViewPlaylistsMediaPlayerControl class |
| CVolumeSlider | Used to display a nice volume bar instead of default slider |
| CYearItem | The YearItem class |