Skip to content

Commit 768cabb

Browse files
author
Martin Rotter
committed
Reorder stuff, this is final FS polishment, cmb with drives is now usable also for changing drives.
1 parent 51b2683 commit 768cabb

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/saurus/plugin-system/filesystem/filesystemsidebar.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ void FilesystemSidebar::reloadDrives() {
6868
}
6969

7070
void FilesystemSidebar::openDrive(int index) {
71-
QString drive = m_cmbDrives->itemData(index, Qt::ItemDataRole::EditRole).toString();
71+
QString drive = m_cmbDrives->itemData(index).toString();
7272

7373
m_fsView->openFolder(drive);
7474
}
@@ -126,14 +126,14 @@ void FilesystemSidebar::load() {
126126

127127
reloadDrives();
128128

129-
//m_cmbDrives->setModel(m_fsModel);
130-
//connect(m_cmbDrives, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
131-
// this, &FilesystemSidebar::openDrive);
129+
connect(m_cmbDrives, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
130+
this, &FilesystemSidebar::openDrive);
132131

133132
m_lvFavorites->setIconSize(QSize(12, 12));
134133
m_lvFavorites->setFrameShape(QFrame::Shape::NoFrame);
135134
m_fsModel->setNameFilterDisables(false);
136-
m_fsModel->setFilter(QDir::Filter::Files | QDir::Filter::Hidden | QDir::Filter::System | QDir::Filter::AllDirs | QDir::Filter::NoDot);
135+
m_fsModel->setFilter(QDir::Filter::Files | QDir::Filter::Hidden | QDir::Filter::System |
136+
QDir::Filter::AllDirs | QDir::Filter::NoDotAndDotDot);
137137
m_fsView->setDragDropMode(QAbstractItemView::DragDropMode::NoDragDrop);
138138
m_fsView->setIconSize(QSize(12, 12));
139139
m_fsView->setModel(m_fsModel);
@@ -161,9 +161,9 @@ void FilesystemSidebar::load() {
161161

162162
m_lvFavorites->sortItems(Qt::SortOrder::AscendingOrder);
163163

164-
layout_browser->addWidget(tool_bar);
165164
layout_browser->addWidget(m_cmbDrives);
166165
layout_browser->addWidget(m_txtPath);
166+
layout_browser->addWidget(tool_bar);
167167
layout_browser->addWidget(m_fsView, 1);
168168
layout_browser->addWidget(m_cmbFilters);
169169

0 commit comments

Comments
 (0)