diff --git a/tools/lammps-gui/document-new.png b/tools/lammps-gui/document-new.png new file mode 100644 index 0000000000..1bf38e87e0 Binary files /dev/null and b/tools/lammps-gui/document-new.png differ diff --git a/tools/lammps-gui/document-open-recent.png b/tools/lammps-gui/document-open-recent.png new file mode 100644 index 0000000000..c50d71de89 Binary files /dev/null and b/tools/lammps-gui/document-open-recent.png differ diff --git a/tools/lammps-gui/document-open.png b/tools/lammps-gui/document-open.png new file mode 100644 index 0000000000..e4243c428f Binary files /dev/null and b/tools/lammps-gui/document-open.png differ diff --git a/tools/lammps-gui/document-save-as.png b/tools/lammps-gui/document-save-as.png new file mode 100644 index 0000000000..76a653a93b Binary files /dev/null and b/tools/lammps-gui/document-save-as.png differ diff --git a/tools/lammps-gui/document-save.png b/tools/lammps-gui/document-save.png new file mode 100644 index 0000000000..c7745e0abc Binary files /dev/null and b/tools/lammps-gui/document-save.png differ diff --git a/tools/lammps-gui/help-browser.png b/tools/lammps-gui/help-browser.png new file mode 100644 index 0000000000..f3edf2c430 Binary files /dev/null and b/tools/lammps-gui/help-browser.png differ diff --git a/tools/lammps-gui/lammps-logo.png b/tools/lammps-gui/lammps-logo.png new file mode 100644 index 0000000000..511f064b8a Binary files /dev/null and b/tools/lammps-gui/lammps-logo.png differ diff --git a/tools/lammps-gui/lammpsgui.cpp b/tools/lammps-gui/lammpsgui.cpp index 1c72d0d1eb..ebbd563d7e 100644 --- a/tools/lammps-gui/lammpsgui.cpp +++ b/tools/lammps-gui/lammpsgui.cpp @@ -156,6 +156,7 @@ LammpsGui::LammpsGui(QWidget *parent, const char *filename) : connect(ui->actionImage, &QAction::triggered, this, &LammpsGui::render_image); connect(ui->actionAbout_LAMMPS_GUI, &QAction::triggered, this, &LammpsGui::about); connect(ui->action_Help, &QAction::triggered, this, &LammpsGui::help); + connect(ui->actionLAMMPS_GUI_Howto, &QAction::triggered, this, &LammpsGui::howto); connect(ui->actionLAMMPS_Manual, &QAction::triggered, this, &LammpsGui::manual); connect(ui->actionPreferences, &QAction::triggered, this, &LammpsGui::preferences); connect(ui->actionDefaults, &QAction::triggered, this, &LammpsGui::defaults); @@ -895,6 +896,11 @@ void LammpsGui::manual() QDesktopServices::openUrl(QUrl("https://docs.lammps.org/")); } +void LammpsGui::howto() +{ + QDesktopServices::openUrl(QUrl("https://docs.lammps.org/Howto_lammps_gui.html")); +} + void LammpsGui::defaults() { QSettings settings; diff --git a/tools/lammps-gui/lammpsgui.h b/tools/lammps-gui/lammpsgui.h index f77ebcbbb9..d6e9ceb086 100644 --- a/tools/lammps-gui/lammpsgui.h +++ b/tools/lammps-gui/lammpsgui.h @@ -85,6 +85,7 @@ private slots: void about(); void help(); void manual(); + void howto(); void logupdate(); void modified(); void preferences(); diff --git a/tools/lammps-gui/lammpsgui.qrc b/tools/lammps-gui/lammpsgui.qrc index bbcd6eb7f7..36b1ca1c2c 100644 --- a/tools/lammps-gui/lammpsgui.qrc +++ b/tools/lammps-gui/lammpsgui.qrc @@ -1,38 +1,20 @@ - - - lammps-icon-128x128.png - - - help_index.table - - - system-help.png - - - help-browser.png - - - gtk-zoom-in.png - - - gtk-zoom-out.png - - - gtk-zoom-fit.png - - - edit-delete.png - - - object-rotate-right.png - - - object-rotate-left.png - - - gtk-go-up.png - - - gtk-go-down.png - + + + lammps-icon-128x128.png + help_index.table + system-help.png + help-browser.png + gtk-zoom-in.png + gtk-zoom-out.png + gtk-zoom-fit.png + edit-delete.png + object-rotate-right.png + object-rotate-left.png + gtk-go-up.png + gtk-go-down.png + document-save-as.png + document-open-recent.png + document-open.png + document-new.png + diff --git a/tools/lammps-gui/lammpsgui.ui b/tools/lammps-gui/lammpsgui.ui index a062309fc4..fa1b3279d4 100644 --- a/tools/lammps-gui/lammpsgui.ui +++ b/tools/lammps-gui/lammpsgui.ui @@ -80,6 +80,7 @@ + @@ -395,26 +396,42 @@ + + + &1. + + + &2. + + + &3. + + + &4. + + + :/document-open-recent.png:/document-open-recent.png + &5. @@ -443,6 +460,18 @@ Ctrl+Shift+V + + + + :/system-help.png:/system-help.png + + + LAMMPS GUI Howto + + + Ctrl+Shift+G + +