我正在尝试使用QFileSystemModel制作QCompleter。结果是QCompleter尝试从根文件夹开始自动完成。我想让QCompleter从我选择的文件夹路径开始。
我有以下代码:
modelCompleter = new QCompleter(this);
fModel = new QFileSystemModel();
fModel->setRootPath(QDir::currentPath() + "/" + filepath);
modelCompleter->setModel(fModel);
ui->le_search->setCompleter(modelCompleter);
似乎无论我尝试什么,设置模型的根路径都没有变化。我应该怎么做才能改变QCompleter显示的路径?