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