#include <klfmime_p.h>
Public Member Functions | |
KLFMimeExporterUrilist (QObject *parent) | |
virtual | ~KLFMimeExporterUrilist () |
virtual QString | exporterName () const |
virtual QStringList | keys () const |
virtual QByteArray | data (const QString &key, const KLFBackend::klfOutput &klfoutput) |
virtual QString | windowsFormatName (const QString &key) const |
Static Public Member Functions | |
static QString | tempFileForOutput (const KLFBackend::klfOutput &klfoutput) |
KLFMimeExporter implementation for exporting "text/x-moz-url"
and "text/uri-list"
to a temporary PNG file
Definition at line 65 of file klfmime_p.h.
KLFMimeExporterUrilist::KLFMimeExporterUrilist | ( | QObject * | parent | ) | [inline] |
Definition at line 69 of file klfmime_p.h.
virtual KLFMimeExporterUrilist::~KLFMimeExporterUrilist | ( | ) | [inline, virtual] |
Definition at line 70 of file klfmime_p.h.
QByteArray KLFMimeExporterUrilist::data | ( | const QString & | key, |
const KLFBackend::klfOutput & | klfoutput | ||
) | [virtual] |
Implements KLFMimeExporter.
Definition at line 806 of file klfmime.cpp.
References QUrl::fromLocalFile(), KLF_DEBUG_BLOCK, KLF_FUNC_NAME, klfDbg, and tempFileForOutput().
virtual QString KLFMimeExporterUrilist::exporterName | ( | ) | const [inline, virtual] |
Implements KLFMimeExporter.
Definition at line 72 of file klfmime_p.h.
References QString::fromLatin1().
QStringList KLFMimeExporterUrilist::keys | ( | ) | const [virtual] |
Implements KLFMimeExporter.
Definition at line 764 of file klfmime.cpp.
References KLF_DEBUG_BLOCK, and KLF_FUNC_NAME.
QString KLFMimeExporterUrilist::tempFileForOutput | ( | const KLFBackend::klfOutput & | klfoutput | ) | [static] |
Definition at line 771 of file klfmime.cpp.
References QString::arg(), KLFConfig::BackendSettings, QImage::cacheKey(), QMap::contains(), QDateTime::currentDateTime(), QTemporaryFile::fileName(), KLF_FUNC_NAME, klfconfig, QTemporaryFile::open(), KLFBackend::klfOutput::pngdata, KLFBackend::klfOutput::result, KLFBackend::saveOutputToFile(), QTemporaryFile::setAutoRemove(), and KLFConfig::tempDir.
Referenced by KLFMimeExporterHTML::data(), and data().
Reimplemented from KLFMimeExporter.
Definition at line 818 of file klfmime.cpp.
References KLF_DEBUG_BLOCK, and KLF_FUNC_NAME.