MimeProviderBase Class
(Utils::Internal::MimeProviderBase)Public Functions
MimeProviderBase(Utils::Internal::MimeDatabasePrivate *db) | |
virtual | ~MimeProviderBase() |
int | allMimeTypes() |
int | findByFileName(const int &, int *) |
int | findByMagic(const int &, int *) |
virtual bool | isValid() = 0 |
int | listAliases(const int &) |
virtual void | loadGenericIcon(int &) |
virtual void | loadIcon(int &) |
virtual void | loadMimeTypePrivate(int &) |
int | mimeTypeForName(const int &) |
int | parents(const int &) |
int | resolveAlias(const int &) |
virtual void | setGlobPatternsForMimeType(const int &mimeType, const int &patterns) = 0 |
virtual void | setMagicRulesForMimeType(const int &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.