0

QFileSystemModel でローカル ファイルを表示できます

dirModel = new QFileSystemModel(this);
dirModel->setRootPath((QDir::currentPath()));
ui->treeView->setModel(dirModel);
ui->treeView->hideColumn(1);
ui->treeView->hideColumn(2);
ui->treeView->hideColumn(3);
dirModel->setFilter(QDir::NoDotAndDotDot | QDir::AllDirs);
ui->treeView->setRootIndex((dirModel)->index("C:"));

しかし、共有フォルダーを表示する必要があります。私が変わったとき

ui->treeView->setRootIndex((dirModel)->index("C:"));

ui->treeView->setRootIndex((dirModel)->index("////MY-PC//shared"));

treeView が空になります。これどうやってするの ?

Qt 4.8.6を使用しました

4

1 に答える 1