Revision 1790 trunk/client/gui_qt/WidgetConfigAutoImport.cpp
| WidgetConfigAutoImport.cpp (revision 1790) | ||
|---|---|---|
| 11 | 11 |
|
| 12 | 12 |
this->glue = glue; |
| 13 | 13 |
|
| 14 |
model = new QFileSystemModel(); |
|
| 15 |
model->setRootPath(QDir::rootPath()); |
|
| 14 |
model = new QDirModel(); |
|
| 15 |
//model->setRootPath(QDir::rootPath()); |
|
| 16 | 16 |
model->setReadOnly(true); |
| 17 |
model->setResolveSymlinks(true); |
|
| 17 | 18 |
model->setFilter(QDir::Dirs | QDir::AllDirs | QDir::Drives | QDir::Hidden | QDir::System | QDir::NoDotAndDotDot); |
| 18 | 19 |
|
| 19 | 20 |
ui->treeViewAutoImportLocal->setModel(model); |
| ... | ... | |
| 34 | 35 |
|
| 35 | 36 |
ui->chkEnableAutoImportLocal->setChecked(opts.getEnableAutoImport()); |
| 36 | 37 |
|
| 37 |
QModelIndex idx = model->setRootPath(opts.getAutoImportDirectory()); |
|
| 38 |
//QModelIndex idx = model->setRootPath(opts.getAutoImportDirectory()); |
|
| 39 |
QModelIndex idx = model->index(opts.getAutoImportDirectory()); |
|
| 38 | 40 |
ui->treeViewAutoImportLocal->scrollTo(idx); |
| 39 | 41 |
ui->treeViewAutoImportLocal->setCurrentIndex(idx); |
| 40 | 42 |
|
| ... | ... | |
| 76 | 78 |
/* Update the local configuration */ |
| 77 | 79 |
ui->chkEnableAutoImportLocal->setChecked(opts.enable_auto_import); |
| 78 | 80 |
if (opts.enable_auto_import) {
|
| 79 |
QModelIndex idx = model->setRootPath(opts.auto_import_directory); |
|
| 81 |
//QModelIndex idx = model->setRootPath(opts.auto_import_directory); |
|
| 82 |
QModelIndex idx = model->index(opts.auto_import_directory); |
|
| 80 | 83 |
ui->treeViewAutoImportLocal->scrollTo(idx); |
| 81 | 84 |
ui->treeViewAutoImportLocal->setCurrentIndex(idx); |
| 82 | 85 |
} |
Also available in: Unified diff
NNTPGrab

