summaryrefslogtreecommitdiff
path: root/schist_desktop_gui/src/dialog
diff options
context:
space:
mode:
Diffstat (limited to 'schist_desktop_gui/src/dialog')
-rw-r--r--schist_desktop_gui/src/dialog/new_file_dialog.rs6
-rw-r--r--schist_desktop_gui/src/dialog/pick_file_dialog.rs6
2 files changed, 6 insertions, 6 deletions
diff --git a/schist_desktop_gui/src/dialog/new_file_dialog.rs b/schist_desktop_gui/src/dialog/new_file_dialog.rs
index b950f68..0a148e1 100644
--- a/schist_desktop_gui/src/dialog/new_file_dialog.rs
+++ b/schist_desktop_gui/src/dialog/new_file_dialog.rs
@@ -1,6 +1,6 @@
-use crate::{database_connection::DatabaseConnectionResult, DatabaseConnection};
+use std::path::PathBuf;
-pub fn new_file_dialog<P>(starting_directory: Option<P>) -> Option<DatabaseConnectionResult>
+pub fn new_file_dialog<P>(starting_directory: Option<P>) -> Option<PathBuf>
where
P: AsRef<std::path::Path>,
{
@@ -11,5 +11,5 @@ where
if let Some(starting_directory) = starting_directory {
file_dialog = file_dialog.set_directory(starting_directory);
}
- file_dialog.save_file().map(DatabaseConnection::establish)
+ file_dialog.save_file()
}
diff --git a/schist_desktop_gui/src/dialog/pick_file_dialog.rs b/schist_desktop_gui/src/dialog/pick_file_dialog.rs
index 53d36c6..fc1a330 100644
--- a/schist_desktop_gui/src/dialog/pick_file_dialog.rs
+++ b/schist_desktop_gui/src/dialog/pick_file_dialog.rs
@@ -1,6 +1,6 @@
-use crate::{database_connection::DatabaseConnectionResult, DatabaseConnection};
+use std::path::PathBuf;
-pub fn pick_file_dialog<P>(starting_directory: Option<P>) -> Option<DatabaseConnectionResult>
+pub fn pick_file_dialog<P>(starting_directory: Option<P>) -> Option<PathBuf>
where
P: AsRef<std::path::Path>,
{
@@ -10,5 +10,5 @@ where
if let Some(starting_directory) = starting_directory {
file_dialog = file_dialog.set_directory(starting_directory);
}
- file_dialog.pick_file().map(DatabaseConnection::establish)
+ file_dialog.pick_file()
}