LeechCraft  0.6.70-10870-g558588d6ec
Modular cross-platform feature rich live environment.
LeechCraft::Util::ExtensionsDataImpl::Details Struct Reference

Public Member Functions

 Details ()
 
QIcon GetExtensionIcon (const QString &extension)
 
QString MimeByExtension (const QString &extension) const
 
QString ExtensionByMime (const QString &mime) const
 
 Details ()
 

Public Attributes

QHash< QString, QString > MimeDatabase_
 
const QHash< QString, QString > Extension2Mime_
 
QMultiHash< QString, QString > Mime2Extension_
 
QHash< QString, QIcon > Extension2Icon_
 
QMutex IconsLock_
 
QHash< QString, QString > IconsMappings_
 

Detailed Description

Definition at line 37 of file extensionsdataimpl_mac.mm.

Constructor & Destructor Documentation

◆ Details() [1/2]

LeechCraft::Util::ExtensionsDataImpl::Details::Details ( )

Definition at line 253 of file extensionsdataimpl_w32.cpp.

◆ Details() [2/2]

LeechCraft::Util::ExtensionsDataImpl::Details::Details ( )

Member Function Documentation

◆ ExtensionByMime()

QString LeechCraft::Util::ExtensionsDataImpl::Details::ExtensionByMime ( const QString &  mime) const

Definition at line 265 of file extensionsdataimpl_w32.cpp.

◆ GetExtensionIcon()

QIcon LeechCraft::Util::ExtensionsDataImpl::Details::GetExtensionIcon ( const QString &  extension)

Definition at line 270 of file extensionsdataimpl_w32.cpp.

◆ MimeByExtension()

QString LeechCraft::Util::ExtensionsDataImpl::Details::MimeByExtension ( const QString &  extension) const

Definition at line 260 of file extensionsdataimpl_w32.cpp.

Member Data Documentation

◆ Extension2Icon_

QHash<QString, QIcon> LeechCraft::Util::ExtensionsDataImpl::Details::Extension2Icon_

Definition at line 243 of file extensionsdataimpl_w32.cpp.

◆ Extension2Mime_

const QHash<QString, QString> LeechCraft::Util::ExtensionsDataImpl::Details::Extension2Mime_

Definition at line 241 of file extensionsdataimpl_w32.cpp.

◆ IconsLock_

QMutex LeechCraft::Util::ExtensionsDataImpl::Details::IconsLock_

Definition at line 244 of file extensionsdataimpl_w32.cpp.

◆ IconsMappings_

QHash<QString, QString> LeechCraft::Util::ExtensionsDataImpl::Details::IconsMappings_

Definition at line 118 of file extensionsdataimpl_x11.cpp.

◆ Mime2Extension_

QMultiHash<QString, QString> LeechCraft::Util::ExtensionsDataImpl::Details::Mime2Extension_

Definition at line 242 of file extensionsdataimpl_w32.cpp.

◆ MimeDatabase_

QHash< QString, QString > LeechCraft::Util::ExtensionsDataImpl::Details::MimeDatabase_

Definition at line 39 of file extensionsdataimpl_mac.mm.


The documentation for this struct was generated from the following files: