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.