使用
QStringList inputFiles;
QStringList files = QFileDialog::getOpenFileNames(
this,
"Select one or more files to open",
"",
"Ascii Files (*.txt);;PLT files (*.plt);;All files(*.*)");
inputFiles=files;
QString m;
for(int i=0;i<inputFiles.size();i++)
{m=inputFiles.at(i);
ui->allFiles->insertItem(i,m);
}
其中allFiles是QListWidget,其中的“0”不是选择的文件,仅选择了其它四个文件。有时候会是其它的数字,但只要多于1个文件,这个数字就出现在第3行。怎么回事啊?请不吝赐教