DIR *dp;
struct dirent *dirp;
int len;
m_ImageFileInfo.cnt = 0;
if((dp = opendir(qPrintable(name))) == NULL)
{
return;
}
while((dirp = readdir(dp)) != NULL)
{
if(dirp->d_type == DT_DIR)
{
continue;
}
len = strlen(dirp->d_name);
if(strcasecmp(&dirp->d_name[len - 4],".jpg") != 0)
{
continue;
}
else
{
if(m_ImageFileInfo.cnt > 4) break;
m_ImageFileInfo.jpgFileName[m_ImageFileInfo.cnt++] = QString(dirp->d_name);
}
}
}
struct dirent *dirp;
int len;
m_ImageFileInfo.cnt = 0;
if((dp = opendir(qPrintable(name))) == NULL)
{
return;
}
while((dirp = readdir(dp)) != NULL)
{
if(dirp->d_type == DT_DIR)
{
continue;
}
len = strlen(dirp->d_name);
if(strcasecmp(&dirp->d_name[len - 4],".jpg") != 0)
{
continue;
}
else
{
if(m_ImageFileInfo.cnt > 4) break;
m_ImageFileInfo.jpgFileName[m_ImageFileInfo.cnt++] = QString(dirp->d_name);
}
}
}