INNER CODE UNIT · C++
l_fileInfo
zhangdoa/InnocenceEngine · Source/Editor/directorylistviewer.cpp:51
auto l_fileInfo = m_fileModel->fileInfo(index);
auto l_relativeRoot = g_Engine->Get<IOService>()->getWorkingDirectory() + "..//Res//";
if (l_fileInfo.isDir())
{
this->SetRootPath(QString::fromStdString(l_fileInfo.canonicalFilePath().toStdString()));
}
else if (l_fileInfo.suffix().toStdString() == "obj"
|| l_fileInfo.suffix().toStdString() == "fbx"
|| l_fileInfo.suffix().toStdString() == "gltf"
|| l_fileInfo.suffix().toStdString() == "fbx"
|| l_fileInfo.suffix().toStdString() == "md5mesh"
|| l_fileInfo.suffix().toStdString() == "FBX"
|| l_fileInfo.suffix().toStdString() == "GLTF"
)
{
QDir l_RootDir(l_relativeRoot.c_str());