diff --git a/filesystemwidget.cpp b/filesystemwidget.cpp index c97b7bd..1ab0266 100644 --- a/filesystemwidget.cpp +++ b/filesystemwidget.cpp @@ -56,14 +56,14 @@ Filetree::Filetree(QWidget *parent) : QTreeView(parent) QSettings settings; m_rootDir = settings.value("filetree/rootDir", QDir::homePath()).toString(); m_fileSystemModel = new FileSystemModel(this); - m_fileSystemModel->setRootPath(m_rootDir); + //m_fileSystemModel->setRootPath(m_rootDir); m_fileSystemModel->setNameFilters({"*.fits", "*.fit", "*.fz", "*.xisf", "*.jpg", "*.jpeg", "*.png", "*.cr2", "*.nef", "*.dng"}); m_fileSystemModel->setNameFilterDisables(false); if(settings.value("filetree/showHidden", false).toBool()) m_fileSystemModel->setFilter(m_fileSystemModel->filter() | QDir::Hidden); setModel(m_fileSystemModel); - setRootIndex(m_fileSystemModel->index(m_rootDir)); + //setRootIndex(m_fileSystemModel->index(m_rootDir)); header()->restoreState(settings.value("filetree/header").toByteArray()); } @@ -145,7 +145,7 @@ void Filetree::contextMenuEvent(QContextMenuEvent *event) auto filter = m_fileSystemModel->filter(); filter ^= QDir::Hidden; m_fileSystemModel->setFilter(filter); - m_fileSystemModel->setRootPath(m_rootDir); + //m_fileSystemModel->setRootPath(m_rootDir); } } diff --git a/mainwindow.cpp b/mainwindow.cpp index 20954d7..c17e377 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -119,6 +119,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) QDockWidget *filesystemDock = new QDockWidget(tr("Filesystem"), this); filesystemDock->setWidget(m_filesystem); filesystemDock->setObjectName("filesystemDock"); + filesystemDock->hide(); addDockWidget(Qt::LeftDockWidgetArea, filesystemDock); QDockWidget *databaseViewDock = new QDockWidget(tr("FITS/XISF files database"), this);