从文件夹中读取文件,在QListWidget中按照QComboBox中的后缀名显示不同的文件,并实现对文件的删除,双击QListWidget中的Item进行重命名操作。
首先控件就直接使用拖拽的方式进行布局。
然后点击按钮Browse,(自己设定),实现读取文件夹:
m_BrowsePath定义的成员变量,存储文件路径,方便之后进行操作。
m_BrowsePath= QFileDialog::getExistingDirectory(this, tr("Open file"), tr(""));
if (m_BrowsePath.length() == 0)
{
QMessageBox::information(NULL, tr("Path"), tr("You didin't select any files"));
}
else
{
ui.lineEdit->setText(m_BrowsePath);
ShowList();
}
其中的ShowList()代码如下:
void QFileManagement::ShowList()
{
if (m_BrowsePath.