Class sh::tools::filetypes::FileTypeManager::OpenMethodDeterminationStrategy

class sh::tools::filetypes::FileTypeManager::OpenMethodDeterminationStrategy

Abstract base class for a ‘open method’ determination strategy.

Subclassed by sh::tools::filetypes::FreedesktopOrgToolsOpenMethodDeterminationStrategy, sh::tools::filetypes::UserDefinedOpenMethodDeterminationStrategy

Public Functions

QList<std::shared_ptr<OpenMethod>> getOpenMethods(QString mimetype, QList<std::shared_ptr<sh::filesystem::FilesystemNode>> nodes) = 0
~OpenMethodDeterminationStrategy()