void CLocalFilesystem::SetFileList(QListWidget* pList) { QListWidgetItem* pListItem; *m_pFileListInfo = m_pDir->entryInfoList(); for (int FileIndex = 0; FileIndex < m_pFileListInfo->size(); ++FileIndex) { QFileInfo FileInfo = m_pFileListInfo->at(FileIndex); if(FileInfo.isDir()) pListItem = new QListWidgetItem(QString(FileInfo.fileName())); else pListItem = new QListWidgetItem(QString(FileInfo.fileName())); pList->insertItem(FileIndex, pListItem); } }