From: jfa Date: Wed, 15 Apr 2020 10:22:43 +0000 (+0300) Subject: bos #18341: HOME environment variable X-Git-Tag: V9_5_0b1 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=dea9a96a9e414e59e386c2c43d128bac7ef1a731;p=modules%2Fjobmanager.git bos #18341: HOME environment variable --- diff --git a/src/genericgui/BL_CreateJobWizard.cxx b/src/genericgui/BL_CreateJobWizard.cxx index 64f4f14..039303a 100644 --- a/src/genericgui/BL_CreateJobWizard.cxx +++ b/src/genericgui/BL_CreateJobWizard.cxx @@ -23,6 +23,7 @@ #include #include #include +#include #ifndef WNT #include @@ -1051,19 +1052,7 @@ FilesPage::FilesPage(CreateJobWizard * parent, SALOMEServices * salome_services) registerField("result_directory", ui->line_result_dir); // Default result directory is home directory (if we found it) - // First try -> HOME -#ifdef WNT - ui->line_result_dir->setText(getenv("HOME")); -#else - if (getenv("HOME")) - ui->line_result_dir->setText(getenv("HOME")); - else { - // Second try -> getpwuid - struct passwd * pass_struct = getpwuid(getuid()); - if (pass_struct) - ui->line_result_dir->setText(pass_struct->pw_dir); - } -#endif + ui->line_result_dir->setText(QDir::homePath()); parent->setFilesList(ui->input_files_list, ui->output_files_list);