►NDBusMPRIS | |
CMediaPlayer2 | |
►NHelper | Helper functions |
►NID3v2 | ID3v2Frame namespace |
CAlbumArtistFrame | The AlbumArtistFrame class |
CCoverFrame | The DiscnumberFrame class |
CDiscnumberFrame | The DiscnumberFrame class |
CID3v2Frame | The AbstractFrame class
for example AbstractFrame<Discnumber, TagLib::ID3v2::TextIdentificationFrame> |
CPopularimeterFrame | The PopularimeterFrame class |
►NModels | |
CCover | The Cover class |
CDiscnumber | The Discnumber class |
CPopularimeter | The Popularimeter class |
►NMP4 | |
CAlbumArtistFrame | |
CCoverFrame | |
CDiscnumberFrame | The DiscnumberFrame class |
CMP4Frame | |
CPopularimeterFrame | |
►NPlaylist | |
CMode | The Mode class |
►NSP | The MetaDataList 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 |
►NTagging | Tagging namespace |
CAbstractFrame | |
CAbstractFrameHelper | |
►NUi | |
CAlternativeCovers | |
CGUI_AudioConverter | |
CGUI_Bookmarks | |
CGUI_Broadcast | |
CGUI_BroadcastSetup | |
CGUI_Covers | |
CGUI_Crossfader | |
CGUI_DateSearchConfig | |
CGUI_DirectoryWidget | |
CGUI_Equalizer | |
CGUI_FontConfig | |
CGUI_LanguageChooser | |
CGUI_LastFM | |
CGUI_LevelPainter | |
CGUI_LibraryInfoBox | |
CGUI_LibraryPreferences | |
CGUI_LocalLibrary | |
CGUI_Logger | |
CGUI_Lyrics | |
CGUI_MTP | |
CGUI_Notifications | |
CGUI_PlayerPlugin | |
CGUI_PlayerPreferences | |
CGUI_PlaylistBottomBar | |
CGUI_PlaylistChooser | |
CGUI_PlaylistPreferences | |
CGUI_PlaylistView | |
CGUI_Podcasts | |
CGUI_PreferenceDialog | |
CGUI_RemoteControl | |
CGUI_ShortcutEntry | |
CGUI_Shortcuts | |
CGUI_Shutdown | |
CGUI_SomaFM | |
CGUI_SoundcloudArtistSearch | |
CGUI_SoundcloudLibrary | |
CGUI_Spectrum | |
CGUI_Speed | |
CGUI_Stream | |
CGUI_StreamRecorder | |
CGUI_Style | |
CGUI_TagEdit | |
CGUI_TargetPlaylistDialog | |
CImportFolder | |
CInfoDialog | |
CPlaylist_Window | |
CSayonara | |
►NXiph | |
CAlbumArtistFrame | The AlbumArtistFrame class |
CDiscnumberFrame | The DiscnumberFrame class |
CPopularimeterFrame | The PopularimeterFrame class |
CXiphFrame | |
CAbstractCoverLookup | The CoverLookupInterface class |
CAbstractDatabase | |
CAbstractLibrary | |
CAbstractPipeline | The AbstractPipeline class |
CAbstractPlaylist | The Playlist class |
CAbstractPlaylistParser | |
CAbstractStreamHandler | Used to interprete website data as streams. Some methods have to be overridden, to map their functions to their specific database functions. The track list is held in a map, which is accessible through its station name. It can be accessed via the get_tracks() method |
CAbstractWebAccess | |
CAbstrSetting | The AbstrSetting class
Every setting needs a key and a value The SK::SettingKey is only used inside the setting mechanism |
CAbstrSettingNotifier | The AbstrSettingNotifier class The setting notifier emits a sig_value_changed whenever the value of
the underlying setting (defined by the SettingKey) has changed.
After the signal has been received the listener still can decide if
it's reading the new value or not
we need an abstract instance of the notifier because Qt
Qt does not allow that a template class (like SettingNotifier)
can be a QObject and therefore signals |
CAlbum | The Album class |
CAlbumCoverDelegate | |
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_cover_location() |
CAlbumCoverModel | |
CAlbumCoverView | |
CAlbumInfo | The AlbumInfo class |
CAlbumList | The AlbumList class |
CAlternativeCoverItemDelegate | The AlternativeCoverItemDelegate class |
CAlternativeCoverItemModel | The AlternativeCoverItemModel class |
CApplication | |
CArtist | The Artist class |
CArtistInfo | |
CArtistList | ArtistList |
►CArtistMatch | |
CArtistDesc | |
CASXParser | The ASXParser class |
CAsyncWebAccess | Asynchgronous web access class |
CBookmark | |
CBookmarks | The Bookmarks logic class |
CBookmarksMenu | |
CCachingThread | The CachingThread class |
CChangeablePipeline | The ChangeablePipeline class |
CColorList | |
CColorStyle | |
CColumnHeader | |
CColumnHeaderList | |
CComboBoxDelegate | The ComboBoxDelegate class
Set this delegate to ComboBoxes if they should look nice |
CCommandLineData | |
CCommandLineParser | |
CContextMenu | A context menu with some standard actions |
CConvertEngine | |
CConvertPipeline | |
CCopyThread | The CopyThread class |
CCoverButton | The CoverButton class |
CCoverFetcherInterface | The CoverFetcherInterface interface |
CCoverFetchManager | Retrieve Download Urls for Cover Searcher. CoverFetcherInterface can be registered, so for example a last.fm cover fetcher via the register_cover_fetcher method. A specific CoverFetcherInterface may be retrieved by using the get_coverfetcher method |
CCoverFetchThread | The CoverFetchThread class, This is not a real QThread class, but behaves like one because of AsyncWebAccess |
CCoverLocation | The CoverLocation class |
CCoverLookup | The CoverLookup class |
CCoverLookupAlternative | The CoverLookupAlternative class |
CCrossFader | The CrossFader class |
CCustomField | The CustomField class a CustomField is some additional entry than can be set for MetaData, Albums and Artists and will be displayed on the Info Dialog These custom fields are intendend for Plugins |
CCustomMimeData | Mimedata class for drag and dropping metadata |
CCustomPlaylist | The CustomPlaylist class |
CCustomPlaylistSkeleton | The CustomPlaylistSkeleton class |
CDatabaseAlbums | |
CDatabaseArtists | |
CDatabaseBookmarks | |
CDatabaseConnector | |
CDatabaseLibrary | |
CDatabaseModule | |
CDatabasePlaylist | |
CDatabasePodcasts | |
CDatabaseSearchMode | |
CDatabaseSettings | |
CDatabaseStreams | |
CDatabaseTracks | |
CDatabaseVisStyles | |
CDateSearchModel | |
CDB | |
CDBusAdaptor | |
CDBusHandler | |
CDBusMediaKeysInterface | |
CDBusMediaKeysInterfaceGnome | |
CDBusMediaKeysInterfaceMate | |
CDBusNotifications | |
CDirectoryDelegate | |
CDirectoryLibraryContainer | |
CDirectoryReader | Directory reader functions |
CDirectoryTreeView | |
CDirectoryViewInterface | |
CDiscAction | |
CDiscogsCoverFetcher | The DiscogsCoverFetcher class. See CoverFetcherInterface |
CDiscPopupMenu | |
CDragable | The Dragable class |
CDummyNotificator | |
CEngine | The Engine class |
CEngineColorStyleChooser | |
CEngineHandler | The EngineHandler class |
CEnginePlugin | |
CEQ_Setting | The EQ_Setting class. Container for Equalizer configurations |
CEqSlider | The EqSlider class |
CFileListModel | |
CFileListView | |
CFileSystemWatcher | |
CGenre | |
CGlobalMessage | The GlobalMessage class |
CGlobalMessageReceiverInterface | The GlobalMessageReceiverInterface class
implement this class in order to have the possibility to show messages |
CGoogleCoverFetcher | The GoogleCoverFetcher class. See CoverFetcherInterface |
CGUI_AbstractLibrary | |
CGUI_AbstractStream | |
CGUI_AlternativeCovers | |
CGUI_AudioConverter | |
CGUI_Bookmarks | The GUI_Bookmarks class |
CGUI_Broadcast | |
CGUI_BroadcastSetup | |
CGUI_Covers | |
CGUI_Crossfader | |
CGUI_DateSearchConfig | |
CGUI_DirectoryWidget | |
CGUI_Equalizer | The GUI_Equalizer class |
CGUI_FontConfig | |
CGUI_ImportFolder | |
CGUI_InfoDialog | The GUI_InfoDialog class |
CGUI_LanguageChooser | |
CGUI_LastFM | |
CGUI_LevelPainter | |
CGUI_LibraryFiles | |
CGUI_LibraryInfoBox | |
CGUI_LibraryPreferences | |
CGUI_LocalLibrary | |
CGUI_Logger | |
CGUI_Lyrics | |
CGUI_MTP | |
CGUI_Notifications | |
CGUI_Player | |
CGUI_PlayerPlugin | |
CGUI_PlayerPreferences | |
CGUI_Playlist | |
CGUI_PlaylistBottomBar | |
CGUI_PlaylistChooser | |
CGUI_PlaylistPreferences | |
CGUI_Podcasts | |
CGUI_PreferenceDialog | The Preference Dialog. Register new Preference dialogs with the register_preference_dialog() method |
CGUI_RemoteControl | |
CGUI_ShortcutEntry | |
CGUI_Shortcuts | The GUI_Shortcuts class |
CGUI_SomaFM | |
CGUI_SoundcloudArtistSearch | |
CGUI_SoundCloudLibrary | |
CGUI_Spectrum | |
CGUI_Speed | |
CGUI_StartupDialog | |
CGUI_Stream | |
CGUI_StreamRecorder | |
CGUI_StyleSettings | |
CGUI_TagEdit | |
CGUI_TargetPlaylistDialog | |
CGUI_TrayIcon | |
CHash | |
CHeaderView | |
CIconLoader | The IconLoader class |
CIconProvider | |
CIcyWebAccess | |
CImportCache | The ImportCache class |
CIndexDirectoriesThread | |
CInfoDialogContainer | An interface used to abstract the usage of the info dialog. An implementing class has to return the interpretation of a MetaDataList and the MetaDataList itself. The implementing class may call the show functions to open the info dialog at its specific tab |
CInstanceThread | |
CLang | |
CLanguageString | |
CLastFM | |
CLevelReceiver | The LevelReceiver class |
CLFMCoverFetcher | The LFMCoverFetcher class. See CoverFetcherInterface |
CLFMLoginStuff | |
CLFMLoginThread | |
CLFMSimArtistsParser | |
CLFMTrackChangedThread | |
CLFMWebAccess | |
►CLibrary | |
CDateFilter | The DateFilter class |
CFilter | The Filter class |
CSortings | The Sortings class |
CLibraryContainerInterface | An interface class needed when implementing a library plugin |
CLibraryContextMenu | Context menu used for Library and playlist windows |
CLibraryDatabase | |
CLibraryDateSearchView | |
CLibraryDeleteDialog | |
CLibraryGenreView | |
CLibraryImporter | The LibraryImporter class |
CLibraryItem | The LibraryItem class |
CLibraryItemModel | |
CLibraryItemModelAlbums | |
CLibraryItemModelArtists | |
CLibraryItemModelTracks | |
CLibraryPluginHandler | Library Plugin Manager |
CLibraryRatingDelegate | |
CLibraryTableView | |
CLibraryView | |
CLibraryViewAlbum | |
CListDelegate | The ListDelegate class. Only used for size hinting |
CLocalLibrary | |
CLocalLibraryContainer | |
CLocalLibraryMenu | |
CLogger | The Logger class |
CLogListener | |
CLogObject | |
CLyricLookupThread | The LyricLookupThread class |
CM3UParser | The M3UParser class |
CMenuButton | The MenuButton class.
A button that sends a signal when clicked.
This Class is meant for inheritance like MenuToolButton does |
CMenuToolButton | This is the little button you often see near comboboxes
It opens up a menu when clicked. The actions in the menu a configurable |
CMetaData | The MetaData class MetaDataHelper |
CMetaDataChangeNotifier | (Singleton) |
CMetaDataInfo | The MetaDataInfo class |
CMetaDataList | |
CMiniSearcher | |
CMiniSearcherLineEdit | |
CMTP | The MTP class |
CMTP_CopyFiles | The MTP_CopyFiles class |
CMTP_Device | The MTP_Device class |
CMTP_File | The MTP_File class |
CMTP_Folder | The MTP_Folder struct |
CMTP_RawDevice | The MTP_RawDevice class |
CMTP_Storage | The MTP_Storage class |
CMTP_Track | The MTP_Track class |
CMTPTreeView | |
CNotificationHandler | |
CNotificationInterface | |
COrgFreedesktopNotificationsInterface | |
COrgGnomeSettingsDaemonMediaKeysInterface | |
COrgMateSettingsDaemonMediaKeysInterface | |
COrgMprisMediaPlayer2Adaptor | |
COrgMprisMediaPlayer2PlayerAdaptor | |
CPlaybackEngine | The PlaybackEngine class |
CPlaybackPipeline | The PlaybackPipeline class |
CPlayerPluginHandler | |
CPlayerPluginInterface | Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten |
CPlaylistChooser | The PlaylistChooser class |
CPlaylistDBInterface | The PlaylistDBInterface class |
CPlaylistDBWrapper | PlaylistDBWrapper is responsible for fetching playlist data from database, especially the handling between skeleton and the playlist itself Most of the functions are wrappers for the DatabasePlaylist class |
CPlaylistHandler | Global handler for playlists |
CPlaylistItemDelegate | |
CPlaylistItemModel | |
CPlaylistLoader | The PlaylistLoader class |
CPlaylistMenu | |
CPlaylistTabBar | |
CPlaylistTabMenu | |
CPlaylistTabWidget | |
CPlaylistView | |
CPlayManager | Global handler for current playback state (Singleton) |
CPLSParser | The PLSParser class |
CPluginCloseButton | The MenuButton class.
A button that sends a signal when clicked.
This Class is meant for inheritance like MenuToolButton does |
CPreferenceAction | The action, which is used to access the Preference |
CPreferenceDialogInterface | Abstract Interface you should use when creating a preference dialog |
CPreferenceInterface | Template class for implementing preference dialogs and preference widgets |
CPreferenceWidgetInterface | Abstract Interface you should use when creating a preferences item |
CQList | |
CQMap | |
CRandomGenerator | The RandomGenerator class |
CRatingLabel | The RatingLabel class |
CRawColorStyle | |
CRawShortcutMap | The RawShortcutMap struct consisting of a specifier writable into database and a shortcut. This class is used for converting a shortcut map into its database representation |
CRawSoundReceiverInterface | The RawSoundReceiver interface |
CReloadThread | |
CRemoteControl | Remote control allows to control Sayonara from an external application via network. Various commands are implemented. Sayonara also delivers information about state changes,The current implemented commands are:
|
CRowColumn | |
CSayonaraClass | Access to Settings and notifications |
CSayonaraCompleter | |
CSayonaraDialog | Dialog with Settings connection. Also contains triggers for language_changed() and skin_changed(). Emits sig_closed() when closed |
CSayonaraLoadingBar | The SayonaraLoadingBar class |
CSayonaraMainWindow | The SayonaraMainWindow class |
CSayonaraQuery | |
CSayonaraSelectionView | The SayonaraSelectionView class |
CSayonaraSlider | The SayonaraSlider class |
CSayonaraWidget | Widget with Settings connection. Also contains triggers for language_changed() and skin_changed() widget's content can be exported to a SayonaraDialog via the box_into_dialog() method |
CSayonaraWidgetTemplate | Template for Sayonara Widgets. This template is responsible for holding a reference to the settings and so, the REGISTER_LISTENER and REGISTER_LISTENER_NO_CALL macros are available |
CSearchableFileTreeModel | The SearchableFileTreeModel class |
CSearchModelFunctionality | |
CSearchModelInterface | |
CSearchSlider | |
CSearchViewFunctionality | The SearchViewInterface class |
CSearchViewInterface | |
CServerTemplate | The ServerTemplate struct |
CSetting | The Setting class
T is the pure value type e.g. QString |
CSettingConverter | The SettingConverter class |
CSettingConverter< bool > | The SettingConverter<bool> class |
CSettingConverter< float > | |
CSettingConverter< int > | The SettingConverter<int> class |
CSettingConverter< QByteArray > | The SettingConverter<QByteArray> class |
CSettingConverter< QList< T > > | The SettingConverter<QList<T> > class |
CSettingConverter< QPair< A, B > > | The SettingConverter<QPair<A, B> > class |
CSettingConverter< QPoint > | The SettingConverter<QPoint> class |
CSettingConverter< QSize > | The SettingConverter<QSize> class |
CSettingConverter< QString > | The SettingConverter<QString> class |
CSettingConverter< QStringList > | The SettingConverter<QStringList> class |
CSettingKey | |
CSettingNotifier | |
CSettingRegistry | The SettingRegistry class |
CSettings | The Settings class |
CShortcut | A single shortcut managed by ShortcutHandler. This class holds information about the default shortcuts, the user defined shortcuts, a name attached to each shortcut an identifier which is written into the database and a list of the corresponding shortcuts in the Qt format |
CShortcutHandler | A singleton class for retrieving shortcuts |
CShortcutLineEdit | The ShortcutLineEdit class |
CShortcutWidget | Interface that should be implemented when using configurable shortcuts |
CSimilarArtists | |
CSmartCompare | The SmartCompare class |
CSomaFMLibrary | |
CSomaFMLibraryContainer | |
CSomaFMPlaylistModel | |
CSomaFMStation | |
CSomaFMStationModel | |
CSomaFMStationView | |
CSoundcloudData | |
CSoundcloudDataFetcher | |
CSoundcloudJsonParser | |
CSoundcloudLibrary | |
CSoundcloudLibraryContainer | |
CSpectrumReceiver | The SpectrumReceiver class |
CStandardCoverFetcher | The StandardCoverFetcher class. Convenience class for local cover search. See CoverFetcherInterface |
CStdPlaylist | The StdPlaylist class |
CStreamDataSender | The StreamDataSender class. This class is used for sending the raw bytes |
CStreamHandlerPodcasts | |
CStreamHandlerStreams | |
CStreamHttpParser | |
CStreamParser | |
CStreamPlaylist | The StreamPlaylist class |
CStreamRecorder | The StreamRecorder class |
CStreamRecorderData | The StreamRecorderData struct |
CStreamServer | The StreamServer class. This class is listening for new connections and holds and administrates current connections |
CStreamWriter | The StreamWriter class. This class is the interface between StreamDataSender and StreamServer. It watches the client socket and spreads data to its client |
CTagEdit | 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 |
CTagExpression | The TagExpression class |
CTagLineEdit | The TagLineEdit class |
CTagTextInput | GUI class for String fields meant to convert content to first upper case by a context menu |
CTextSelection | Holds start and size of a selection |
CTreeDelegate | The TreeDelegate class. Only used for size hinting |
CUi_AlternativeCovers | |
CUi_GUI_AudioConverter | |
CUi_GUI_Bookmarks | |
CUi_GUI_Broadcast | |
CUi_GUI_BroadcastSetup | |
CUi_GUI_Covers | |
CUi_GUI_Crossfader | |
CUi_GUI_DateSearchConfig | |
CUi_GUI_DirectoryWidget | |
CUi_GUI_Equalizer | |
CUi_GUI_FontConfig | |
CUi_GUI_LanguageChooser | |
CUi_GUI_LastFM | |
CUi_GUI_LevelPainter | |
CUi_GUI_LibraryInfoBox | |
CUi_GUI_LibraryPreferences | |
CUi_GUI_LocalLibrary | |
CUi_GUI_Logger | |
CUi_GUI_Lyrics | |
CUi_GUI_MTP | |
CUi_GUI_Notifications | |
CUi_GUI_PlayerPlugin | |
CUi_GUI_PlayerPreferences | |
CUi_GUI_PlaylistBottomBar | |
CUi_GUI_PlaylistChooser | |
CUi_GUI_PlaylistPreferences | |
CUi_GUI_PlaylistView | |
CUi_GUI_Podcasts | |
CUi_GUI_PreferenceDialog | |
CUi_GUI_RemoteControl | |
CUi_GUI_ShortcutEntry | |
CUi_GUI_Shortcuts | |
CUi_GUI_Shutdown | |
CUi_GUI_SomaFM | |
CUi_GUI_SoundcloudArtistSearch | |
CUi_GUI_SoundcloudLibrary | |
CUi_GUI_Spectrum | |
CUi_GUI_Speed | |
CUi_GUI_Stream | |
CUi_GUI_StreamRecorder | |
CUi_GUI_Style | |
CUi_GUI_TagEdit | |
CUi_GUI_TargetPlaylistDialog | |
CUi_ImportFolder | |
CUi_InfoDialog | |
CUi_Playlist_Window | |
CUi_Sayonara | |
CUpdateDatesThread | |
CUrlParams | |