18 #include "fileformat.h"
23 bool removePFFTmpDirectory(
const QString& dirName)
38 bool result = dir.removeRecursively();
44 static const char alphanum[] =
"0123456789abcdefghijklmnopqrstuvwxyz";
45 const int alphanum_len =
sizeof(alphanum);
47 if (len > 128) len = 128;
50 for (
int i = 0; i < len; ++i)
52 s[i] = alphanum[rand() % (alphanum_len - 1)];
61 QString fileName = info.completeBaseName();
86 if (!fileName.
contains(
".") || !extensionMapping.contains(extension))
90 return extensionMapping[extension];
93 bool isMovieFormat(
const QString& format)
108 Q_ASSERT(formatMapping.contains(format));
109 return formatMapping[format];
int lastIndexOf(QChar ch, int from, Qt::CaseSensitivity cs) const const
QString fromUtf8(const char *str, int size)
bool isEmpty() const const
QStringList split(const QString &sep, QString::SplitBehavior behavior, Qt::CaseSensitivity cs) const const
bool contains(QChar ch, Qt::CaseSensitivity cs) const const
QString mid(int position, int n) const const