@@ -68,7 +68,7 @@ void FilesystemSidebar::reloadDrives() {
6868}
6969
7070void 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