change default for replacing log/chart/image windows to true

This commit is contained in:
Axel Kohlmeyer
2023-09-29 16:47:52 -04:00
parent c24ddfed29
commit ef575d5944
2 changed files with 8 additions and 9 deletions

View File

@ -1016,7 +1016,7 @@ void LammpsGui::do_run(bool use_buffer)
runner->start(); runner->start();
// if configured, delete old log window before opening new one // if configured, delete old log window before opening new one
if (settings.value("logreplace", false).toBool()) delete logwindow; if (settings.value("logreplace", true).toBool()) delete logwindow;
logwindow = new LogWindow(); logwindow = new LogWindow();
logwindow->setReadOnly(true); logwindow->setReadOnly(true);
logwindow->setCenterOnScroll(true); logwindow->setCenterOnScroll(true);
@ -1042,7 +1042,7 @@ void LammpsGui::do_run(bool use_buffer)
logwindow->hide(); logwindow->hide();
// if configured, delete old log window before opening new one // if configured, delete old log window before opening new one
if (settings.value("chartreplace", false).toBool()) delete chartwindow; if (settings.value("chartreplace", true).toBool()) delete chartwindow;
chartwindow = new ChartWindow(current_file); chartwindow = new ChartWindow(current_file);
chartwindow->setWindowTitle( chartwindow->setWindowTitle(
QString("LAMMPS-GUI - Thermo charts from running LAMMPS on %1 - %2 - Run %3") QString("LAMMPS-GUI - Thermo charts from running LAMMPS on %1 - %2 - Run %3")
@ -1107,7 +1107,7 @@ void LammpsGui::render_image()
} }
} }
// if configured, delete old image window before opening new one // if configured, delete old image window before opening new one
if (QSettings().value("imagereplace", false).toBool()) delete imagewindow; if (QSettings().value("imagereplace", true).toBool()) delete imagewindow;
imagewindow = new ImageViewer(current_file, &lammps); imagewindow = new ImageViewer(current_file, &lammps);
} else { } else {
QMessageBox::warning(this, "ImageViewer Error", QMessageBox::warning(this, "ImageViewer Error",

View File

@ -216,16 +216,15 @@ GeneralTab::GeneralTab(QSettings *_settings, LammpsWrapper *_lammps, QWidget *pa
sldv->setCheckState(settings->value("viewslide", true).toBool() ? Qt::Checked : Qt::Unchecked); sldv->setCheckState(settings->value("viewslide", true).toBool() ? Qt::Checked : Qt::Unchecked);
auto *logr = new QCheckBox("Replace log window on new run"); auto *logr = new QCheckBox("Replace log window on new run");
logr->setObjectName("logreplace"); logr->setObjectName("logreplace");
logr->setCheckState(settings->value("logreplace", false).toBool() ? Qt::Checked logr->setCheckState(settings->value("logreplace", true).toBool() ? Qt::Checked : Qt::Unchecked);
: Qt::Unchecked);
auto *imgr = new QCheckBox("Replace image window on new render"); auto *imgr = new QCheckBox("Replace image window on new render");
imgr->setObjectName("imagereplace"); imgr->setObjectName("imagereplace");
imgr->setCheckState(settings->value("imagereplace", false).toBool() ? Qt::Checked imgr->setCheckState(settings->value("imagereplace", true).toBool() ? Qt::Checked
: Qt::Unchecked); : Qt::Unchecked);
auto *pltr = new QCheckBox("Replace chart window on new run"); auto *pltr = new QCheckBox("Replace chart window on new run");
pltr->setObjectName("chartreplace"); pltr->setObjectName("chartreplace");
pltr->setCheckState(settings->value("chartreplace", false).toBool() ? Qt::Checked pltr->setCheckState(settings->value("chartreplace", true).toBool() ? Qt::Checked
: Qt::Unchecked); : Qt::Unchecked);
#if defined(LAMMPS_GUI_USE_PLUGIN) #if defined(LAMMPS_GUI_USE_PLUGIN)
auto *pluginlabel = new QLabel("Path to LAMMPS Shared Library File:"); auto *pluginlabel = new QLabel("Path to LAMMPS Shared Library File:");