Sayonara Player
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CID3v2Frame::AbstractFrame< Cover, TagLib::ID3v2::AttachedPictureFrame >
 CID3v2Frame::AbstractFrame< Discnumber, TagLib::ID3v2::TextIdentificationFrame >
 CID3v2Frame::AbstractFrame< Popularimeter, TagLib::ID3v2::PopularimeterFrame >
 CAbstractPlaylistParserThe AbstractPlaylistParser class
 CAbstractSearchModelInterface
 CAbstrSettingThe AbstrSetting class
Every setting needs a key and a value The SK::SettingKey is only used inside the setting mechanism
 CArtistMatch
 CArtistMatch::ArtistDesc
 CBookmarkThe Bookmark helper class
 CChangeablePipeline
 CColorList
 CColorStyle
 CCommandLineData
 CCommandLineParser
 CCoverLocationThe CoverLocation class
 CCrossFader
 CCustomFieldThe 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
 CCustomPlaylistSkeletonThe CustomPlaylistSkeleton class
 CDatabaseModule
 CDB
 CDirectoryReaderDirectory reader functions
 CDirectoryViewInterface
 CEQ_SettingThe EQ_Setting class. Container for Equalizer configurations
 CFilter
 CGlobalMessageReceiverInterfaceThe GlobalMessageReceiverInterface class
implement this class in order to have the possibility to show messages
 CGUI_LibraryFiles
 CHash
 CIconLoaderThe IconLoader class
 CID3v2Frame::AbstractFrame< ModelType_t, FrameType_t >The AbstractFrame class
for example AbstractFrame<Discnumber, TagLib::ID3v2::TextIdentificationFrame>
 CID3v2Frame::Cover
 CID3v2Frame::DiscnumberThe Discnumber class
 CID3v2Frame::PopularimeterThe Popularimeter class
 CImportCache
 CInfoDialogContainerAn 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
 CLevelReceiver
 CLFMLoginStuff
 CLFMSimArtistsParser
 CLibraryItemThe LibraryItem class
 CLibSortOrder
 CLoggerThe Logger class
 CMTP_DeviceThe MTP_Device class
 CMTP_FileThe MTP_File class
 CMTP_FolderThe MTP_Folder struct
 CMTP_RawDeviceThe MTP_RawDevice class
 CMTP_StorageThe MTP_Storage class
 CMTP_TrackThe MTP_Track class
 CNotificationInterface
 CPlaylistDBWrapperPlaylistDBWrapper 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
 CPlaylistMode
 CQAbstractListModel
 CQAbstractTableModel
 CQAction
 CQApplication
 CQDBusAbstractAdaptor
 CQDBusAbstractInterface
 CQDialog
 CQFileIconProvider
 CQFileSystemModel
 CQFrame
 CQHeaderView
 CQItemDelegate
 CQLabel
 CQLineEdit
 CQList< T >
 CQList< Album >
 CQList< Artist >
 CQList< Bookmark >
 CQList< bool >
 CQList< ColorStyle >
 CQList< ColumnHeader *>
 CQList< CustomField >
 CQList< CustomPlaylist >
 CQList< CustomPlaylistSkeleton >
 CQList< DiscAction *>
 CQList< Engine *>
 CQList< EQ_Setting >
 CQList< EqSlider *>
 CQList< float >
 CQList< GUI_ShortcutEntry *>
 CQList< int >
 CQList< LevelReceiver *>
 CQList< LibraryContainerInterface *>
 CQList< MetaData >
 CQList< MTP_DevicePtr >
 CQList< MTP_FolderPtr >
 CQList< MTP_RawDevicePtr >
 CQList< MTP_StoragePtr >
 CQList< NotificationInterface * >
 CQList< PlayerPluginInterface *>
 CQList< PlaylistPtr >
 CQList< PreferenceWidgetInterface *>
 CQList< QAction *>
 CQList< QChar >
 CQList< QColor >
 CQList< QList< quint8 > >
 CQList< QPair< QString, QIcon > >
 CQList< QPair< QTcpSocket *, QString > >
 CQList< QShortcut *>
 CQList< quint8 >
 CQList< RawColorStyle >
 CQList< RawSoundReceiverInterface *>
 CQList< ServerTemplate >
 CQList< Shortcut >
 CQList< SomaFMStation >
 CQList< SpectrumReceiver *>
 CQList< StreamWriterPtr >
 CQList< Tree *>
 CQListView
 CQMainWindow
 CQMap< Key, Value >
 CQMap< ArtistMatch::ArtistDesc, double >
 CQMap< InfoStrings, QString >
 CQMap< int, QImage >
 CQMap< int, QString >
 CQMap< QByteArray, QByteArray >
 CQMap< QByteArray, RemoteFunction >
 CQMap< QByteArray, RemoteFunctionInt >
 CQMap< QChar, QString >
 CQMap< QString, MetaData >
 CQMap< QString, MetaDataList >
 CQMap< QString, QIcon >
 CQMap< QString, QMap< QString, float > >
 CQMap< QString, QString >
 CQMap< QString, QStringList >
 CQMap< QString, SomaFMStation >
 CQMap< QString, UrlType >
 CQMap< quint8, LibraryDatabase *>
 CQMap< Tag, QString >
 CQMap< Tag, ReplacedString >
 CQMenu
 CQMimeData
 CQObject
 CQProgressBar
 CQPushButton
 CQSlider
 CQSqlQuery
 CQStringListModel
 CQStyledItemDelegate
 CQSystemTrayIcon
 CQTabBar
 CQTableView
 CQTabWidget
 CQThread
 CQTreeView
 CQTreeWidget
 CQWidget
 CRandomGeneratorThe RandomGenerator class
 CRawColorStyle
 CRawSoundReceiverInterfaceThe RawSoundReceiver interface
 CRingBuffer< T, N_ITEMS >
 CRingBuffer< QString, 3 >
 CRowColumn
 CSayonaraClassAccess to Settings and notifications
 CSayonaraSelectionView
 CServerTemplateThe ServerTemplate struct
 CSettingConverter< T >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< T, S >
 CSettingRegistry
 CShortcutWidgetInterface that should be implemented when using configurable shortcuts
 CSmartCompareThe SmartCompare class
 CSomaFMStation
 CSpectrumReceiver
 Cset
 CStreamDataSenderThe StreamDataSender class. This class is used for sending the raw bytes
 CStreamHttpParserParses requests out of the Client
 CStreamRecorderData
 CTagExpressionThe TagExpression class
 CTextSelectionHolds start and size of a selection
 CTree< T >The Tree class
 CGUI_SetLibrary
 CGUI_StartupOptions
 CUi_AlternativeCovers
 CUi_GUI_AudioConvert
 CUi_GUI_Bookmarks
 CUi_GUI_Broadcast
 CUi_GUI_BroadcastSetup
 CUi_GUI_Crossfader
 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_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
 CT