MCPcopy Create free account
hub / github.com/LongSoft/UEFITool / fileTypeToQString

Function fileTypeToQString

ffs.cpp:117–139  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

115}
116
117QString fileTypeToQString(const UINT8 type)
118{
119 switch (type)
120 {
121 case EFI_FV_FILETYPE_RAW: return QObject::tr("Raw");
122 case EFI_FV_FILETYPE_FREEFORM: return QObject::tr("Freeform");
123 case EFI_FV_FILETYPE_SECURITY_CORE: return QObject::tr("SEC core");
124 case EFI_FV_FILETYPE_PEI_CORE: return QObject::tr("PEI core");
125 case EFI_FV_FILETYPE_DXE_CORE: return QObject::tr("DXE core");
126 case EFI_FV_FILETYPE_PEIM: return QObject::tr("PEI module");
127 case EFI_FV_FILETYPE_DRIVER: return QObject::tr("DXE driver");
128 case EFI_FV_FILETYPE_COMBINED_PEIM_DRIVER: return QObject::tr("Combined PEI/DXE");
129 case EFI_FV_FILETYPE_APPLICATION: return QObject::tr("Application");
130 case EFI_FV_FILETYPE_SMM: return QObject::tr("SMM module");
131 case EFI_FV_FILETYPE_FIRMWARE_VOLUME_IMAGE: return QObject::tr("Volume image");
132 case EFI_FV_FILETYPE_COMBINED_SMM_DXE: return QObject::tr("Combined SMM/DXE");
133 case EFI_FV_FILETYPE_SMM_CORE: return QObject::tr("SMM core");
134 case EFI_FV_FILETYPE_SMM_STANDALONE: return QObject::tr("SMM standalone");
135 case EFI_FV_FILETYPE_SMM_CORE_STANDALONE: return QObject::tr("SMM core standalone");
136 case EFI_FV_FILETYPE_PAD: return QObject::tr("Pad");
137 default: return QObject::tr("Unknown");
138 };
139}
140
141QString sectionTypeToQString(const UINT8 type)
142{

Callers 1

itemSubtypeToQStringFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected