KFileMetaData::WriteData Class

class KFileMetaData::WriteData

The WriteData class stores all the data to be written to a file. More...

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

Public Functions

WriteData(const QString &url, const QString &mimetype)
void add(KFileMetaData::Property::Property property, const QVariant &value)
void addImageData(const QMap<KFileMetaData::EmbeddedImageData::ImageType, QByteArray> &images)
QMap<KFileMetaData::EmbeddedImageData::ImageType, QByteArray> imageData() const
QString inputMimetype() const
QString inputUrl() const
(since 5.89) KFileMetaData::PropertyMultiMap properties() const
bool operator==(const KFileMetaData::WriteData &rhs) const

Detailed Description

Member Function Documentation

WriteData::WriteData(const QString &url, const QString &mimetype)

void WriteData::add(KFileMetaData::Property::Property property, const QVariant &value)

void WriteData::addImageData(const QMap<KFileMetaData::EmbeddedImageData::ImageType, QByteArray> &images)

QMap<KFileMetaData::EmbeddedImageData::ImageType, QByteArray> WriteData::imageData() const

QString WriteData::inputMimetype() const

QString WriteData::inputUrl() const

[since 5.89] KFileMetaData::PropertyMultiMap WriteData::properties() const

This function was introduced in 5.89.

bool WriteData::operator==(const KFileMetaData::WriteData &rhs) const