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 @@
+
-
+
@@ -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
+
+