QListView显示某文件夹下的文件1.获取特定文件夹的文件目录12345678QStringList getFileNames(const QString &path){ QDir dir(path); QStringList nameFilters; nameFilters << "*.jpg" << "*.png"; QStringList files = dir.entryList(nameFilters, QDir::Files|QDir::Readable, QDir::Name); return files;} 2.QListView的初始化与布局1234QStringListModel *model;model = new QStringListModel(this);model->setStringList(files);dialog_removePCD_ui->listView_CurrentID->setModel(model); 3.获取当前选中行1int row=listview->currentIndex().row(); 如果没有选中,默认row为-1 #QListView#Qt#文件夹 Newer 记一次虚拟机Linux中使用Git出现的问题 Older QT后台程序与显示界面同时运行