From 034b7458bc71dbd291795b287ca101fc16c919c3 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Thu, 27 Jul 2023 11:53:23 -0400 Subject: [PATCH] add dummy help menu button --- tools/lammps-gui/lammpsgui.cpp | 7 +++++++ tools/lammps-gui/lammpsgui.h | 1 + tools/lammps-gui/lammpsgui.ui | 34 ++++++++++++++++++++++++++++------ 3 files changed, 36 insertions(+), 6 deletions(-) diff --git a/tools/lammps-gui/lammpsgui.cpp b/tools/lammps-gui/lammpsgui.cpp index def0dbf4b8..da0f1ed82f 100644 --- a/tools/lammps-gui/lammpsgui.cpp +++ b/tools/lammps-gui/lammpsgui.cpp @@ -69,6 +69,7 @@ LammpsGui::LammpsGui(QWidget *parent, const char *filename) : connect(ui->actionRun_Buffer, &QAction::triggered, this, &LammpsGui::run_buffer); connect(ui->actionStop_LAMMPS, &QAction::triggered, this, &LammpsGui::stop_run); connect(ui->actionAbout_LAMMPS_GUI, &QAction::triggered, this, &LammpsGui::about); + connect(ui->action_Help, &QAction::triggered, this, &LammpsGui::help); #if !QT_CONFIG(clipboard) ui->actionCut->setEnabled(false); @@ -425,6 +426,12 @@ void LammpsGui::about() msg.exec(); } +void LammpsGui::help() +{ + QString helpmsg = "This is LAMMPS-GUI version " LAMMPS_GUI_VERSION; + QMessageBox::information(this, "LAMMPS-GUI Help", helpmsg); +} + void LammpsGui::start_lammps() { char *args[] = {(char *)"LAMMPS GUI", (char *)"-log", (char *)"none"}; diff --git a/tools/lammps-gui/lammpsgui.h b/tools/lammps-gui/lammpsgui.h index 3b4939f62b..5a7b4fb0e6 100644 --- a/tools/lammps-gui/lammpsgui.h +++ b/tools/lammps-gui/lammpsgui.h @@ -61,6 +61,7 @@ private slots: void run_buffer(); void stop_run(); void about(); + void help(); void logupdate(); private: diff --git a/tools/lammps-gui/lammpsgui.ui b/tools/lammps-gui/lammpsgui.ui index 4283b55008..d2d1cc9bad 100644 --- a/tools/lammps-gui/lammpsgui.ui +++ b/tools/lammps-gui/lammpsgui.ui @@ -25,8 +25,7 @@ - - + @@ -70,10 +69,17 @@ + + + &About + + + + - + @@ -243,7 +249,8 @@ - + + .. &Run LAMMPS @@ -257,7 +264,8 @@ - + + .. &Stop LAMMPS @@ -270,13 +278,27 @@ + + + - &About + &About LAMMPS-GUI About LAMMPS-GUI + + + + + + &Help + + + Short Help + +