KFileMetaData::EmbeddedImageData Class

class KFileMetaData::EmbeddedImageData

EmbeddedImageData defines enums for different image types that can be extracted from the metadata of e.g. music files. More...

Header: #include <KFileMetaData/EmbeddedImageData>
CMake: find_package(KF6 REQUIRED COMPONENTS FileMetaData)
target_link_libraries(mytarget PRIVATE KF6::FileMetaData)

Public Types

enum ImageType { FrontCover, Other, FileIcon, OtherFileIcon, BackCover, …, AllImages }
flags ImageTypes

Public Functions

Detailed Description

Member Type Documentation

enum EmbeddedImageData::ImageType
flags EmbeddedImageData::ImageTypes

ConstantValue
KFileMetaData::EmbeddedImageData::FrontCover1 << 0x0
KFileMetaData::EmbeddedImageData::Other1 << 0x01
KFileMetaData::EmbeddedImageData::FileIcon1 << 0x02
KFileMetaData::EmbeddedImageData::OtherFileIcon1 << 0x03
KFileMetaData::EmbeddedImageData::BackCover1 << 0x04
KFileMetaData::EmbeddedImageData::LeafletPage1 << 0x05
KFileMetaData::EmbeddedImageData::Media1 << 0x06
KFileMetaData::EmbeddedImageData::LeadArtist1 << 0x07
KFileMetaData::EmbeddedImageData::Artist1 << 0x08
KFileMetaData::EmbeddedImageData::Conductor1 << 0x09
KFileMetaData::EmbeddedImageData::Band1 << 0x0A
KFileMetaData::EmbeddedImageData::Composer1 << 0x0B
KFileMetaData::EmbeddedImageData::Lyricist1 << 0x0C
KFileMetaData::EmbeddedImageData::RecordingLocation1 << 0x0D
KFileMetaData::EmbeddedImageData::DuringRecording1 << 0x0E
KFileMetaData::EmbeddedImageData::DuringPerformance1 << 0x0F
KFileMetaData::EmbeddedImageData::MovieScreenCapture1 << 0x10
KFileMetaData::EmbeddedImageData::ColouredFish1 << 0x11
KFileMetaData::EmbeddedImageData::Illustration1 << 0x12
KFileMetaData::EmbeddedImageData::BandLogo1 << 0x13
KFileMetaData::EmbeddedImageData::PublisherLogo1 << 0x14
KFileMetaData::EmbeddedImageData::Unknown1 << 30
KFileMetaData::EmbeddedImageData::AllImages0x7fffffff

The ImageTypes type is a typedef for QFlags<ImageType>. It stores an OR combination of ImageType values.

Member Function Documentation

EmbeddedImageData::EmbeddedImageData()