MimeProviderBase Class
(Utils::Internal::MimeProviderBase)Public Functions
MimeProviderBase(Utils::Internal::MimeDatabasePrivate *db) | |
virtual | ~MimeProviderBase() |
int | allMimeTypes() |
virtual class QStringList | findByFileName(const int &fileName, int *foundSuffix) = 0 |
virtual Utils::MimeType | findByMagic(const int &data, int *accuracyPtr) = 0 |
virtual bool | isValid() = 0 |
virtual class QStringList | listAliases(const int &name) = 0 |
virtual void | loadGenericIcon(Utils::Internal::MimeTypePrivate &) |
virtual void | loadIcon(Utils::Internal::MimeTypePrivate &) |
virtual void | loadMimeTypePrivate(Utils::Internal::MimeTypePrivate &) |
virtual Utils::MimeType | mimeTypeForName(const int &name) = 0 |
virtual class QStringList | parents(const int &mime) = 0 |
int | resolveAlias(const int &) |
virtual void | setGlobPatternsForMimeType(const Utils::MimeType &mimeType, const class QStringList &patterns) = 0 |
virtual void | setMagicRulesForMimeType(const Utils::MimeType &mimeType, const int) = 0 |
Protected Functions
bool | shouldCheck() |
Member Function Documentation
MimeProviderBase::MimeProviderBase(Utils::Internal::MimeDatabasePrivate *db)
Default constructs an instance of MimeProviderBase.
[virtual]
MimeProviderBase::~MimeProviderBase()
Destroys the instance of MimeProviderBase. The destructor is virtual.