diff options
Diffstat (limited to 'src/ui/widgets/FilePage.cpp')
-rw-r--r-- | src/ui/widgets/FilePage.cpp | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/ui/widgets/FilePage.cpp b/src/ui/widgets/FilePage.cpp index 27f4205f..c6260003 100644 --- a/src/ui/widgets/FilePage.cpp +++ b/src/ui/widgets/FilePage.cpp @@ -49,8 +49,7 @@ FilePage::FilePage(QWidget* parent, const QString& target_path) connect(this->ui_->newDirButton, &QPushButton::clicked, file_tree_view_, &FileTreeView::SlotMkdir); - ui_->pathEdit->setText( - QString::fromStdString(file_tree_view_->GetCurrentPath().u8string())); + ui_->pathEdit->setText(file_tree_view_->GetCurrentPath()); path_edit_completer_ = new QCompleter(this); path_complete_model_ = new QStringListModel(); @@ -150,16 +149,11 @@ FilePage::FilePage(QWidget* parent, const QString& target_path) } auto FilePage::GetSelected() const -> QString { - return QString::fromStdString(file_tree_view_->GetSelectedPath().string()); + return file_tree_view_->GetSelectedPath(); } void FilePage::SlotGoPath() { -#ifdef WINDOWS - std::filesystem::path target_path(ui_->pathEdit->text().toStdU16String()); -#else - std::filesystem::path target_path(ui_->pathEdit->text().toStdString()); -#endif - file_tree_view_->SlotGoPath(target_path); + file_tree_view_->SlotGoPath(ui_->pathEdit->text()); } void FilePage::keyPressEvent(QKeyEvent* event) { |