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