Compare commits
1 Commits
master
...
99413c04af
| Author | SHA1 | Date | |
|---|---|---|---|
| 99413c04af |
@@ -56,14 +56,14 @@ Filetree::Filetree(QWidget *parent) : QTreeView(parent)
|
|||||||
QSettings settings;
|
QSettings settings;
|
||||||
m_rootDir = settings.value("filetree/rootDir", QDir::homePath()).toString();
|
m_rootDir = settings.value("filetree/rootDir", QDir::homePath()).toString();
|
||||||
m_fileSystemModel = new FileSystemModel(this);
|
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->setNameFilters({"*.fits", "*.fit", "*.fz", "*.xisf", "*.jpg", "*.jpeg", "*.png", "*.cr2", "*.nef", "*.dng"});
|
||||||
m_fileSystemModel->setNameFilterDisables(false);
|
m_fileSystemModel->setNameFilterDisables(false);
|
||||||
if(settings.value("filetree/showHidden", false).toBool())
|
if(settings.value("filetree/showHidden", false).toBool())
|
||||||
m_fileSystemModel->setFilter(m_fileSystemModel->filter() | QDir::Hidden);
|
m_fileSystemModel->setFilter(m_fileSystemModel->filter() | QDir::Hidden);
|
||||||
|
|
||||||
setModel(m_fileSystemModel);
|
setModel(m_fileSystemModel);
|
||||||
setRootIndex(m_fileSystemModel->index(m_rootDir));
|
//setRootIndex(m_fileSystemModel->index(m_rootDir));
|
||||||
header()->restoreState(settings.value("filetree/header").toByteArray());
|
header()->restoreState(settings.value("filetree/header").toByteArray());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -145,7 +145,7 @@ void Filetree::contextMenuEvent(QContextMenuEvent *event)
|
|||||||
auto filter = m_fileSystemModel->filter();
|
auto filter = m_fileSystemModel->filter();
|
||||||
filter ^= QDir::Hidden;
|
filter ^= QDir::Hidden;
|
||||||
m_fileSystemModel->setFilter(filter);
|
m_fileSystemModel->setFilter(filter);
|
||||||
m_fileSystemModel->setRootPath(m_rootDir);
|
//m_fileSystemModel->setRootPath(m_rootDir);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -119,6 +119,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
|
|||||||
QDockWidget *filesystemDock = new QDockWidget(tr("Filesystem"), this);
|
QDockWidget *filesystemDock = new QDockWidget(tr("Filesystem"), this);
|
||||||
filesystemDock->setWidget(m_filesystem);
|
filesystemDock->setWidget(m_filesystem);
|
||||||
filesystemDock->setObjectName("filesystemDock");
|
filesystemDock->setObjectName("filesystemDock");
|
||||||
|
filesystemDock->hide();
|
||||||
addDockWidget(Qt::LeftDockWidgetArea, filesystemDock);
|
addDockWidget(Qt::LeftDockWidgetArea, filesystemDock);
|
||||||
|
|
||||||
QDockWidget *databaseViewDock = new QDockWidget(tr("FITS/XISF files database"), this);
|
QDockWidget *databaseViewDock = new QDockWidget(tr("FITS/XISF files database"), this);
|
||||||
|
|||||||
Reference in New Issue
Block a user