diff --git a/tools/lammps-gui/icons/tutorial-logo.png b/tools/lammps-gui/icons/tutorial-logo.png
new file mode 100644
index 0000000000..fdf758c4cd
Binary files /dev/null and b/tools/lammps-gui/icons/tutorial-logo.png differ
diff --git a/tools/lammps-gui/icons/tutorial1-logo.png b/tools/lammps-gui/icons/tutorial1-logo.png
index ec7facc238..d54cda9113 100644
Binary files a/tools/lammps-gui/icons/tutorial1-logo.png and b/tools/lammps-gui/icons/tutorial1-logo.png differ
diff --git a/tools/lammps-gui/lammpsgui.cpp b/tools/lammps-gui/lammpsgui.cpp
index 319b5720b5..8ed41b3296 100644
--- a/tools/lammps-gui/lammpsgui.cpp
+++ b/tools/lammps-gui/lammpsgui.cpp
@@ -1880,6 +1880,11 @@ void LammpsGui::setup_tutorial(int tutno, const QString &dir, bool purgedir, boo
open_file(first);
}
+Tutorial1Wizard::Tutorial1Wizard(QWidget *parent) : QWizard(parent)
+{
+ setWindowIcon(QIcon(":/icons/tutorial-logo.png"));
+}
+
// actions to perform when the wizard for tutorial 1 is complete
// and the user has clicked on "Finish"
diff --git a/tools/lammps-gui/lammpsgui.h b/tools/lammps-gui/lammpsgui.h
index 18fa445f5e..85300a1b31 100644
--- a/tools/lammps-gui/lammpsgui.h
+++ b/tools/lammps-gui/lammpsgui.h
@@ -175,8 +175,7 @@ class Tutorial1Wizard : public QWizard {
Q_OBJECT
public:
- Tutorial1Wizard(QWidget *parent = nullptr) : QWizard(parent) {}
-
+ Tutorial1Wizard(QWidget *parent = nullptr);
void accept() override;
};
diff --git a/tools/lammps-gui/lammpsgui.qrc b/tools/lammps-gui/lammpsgui.qrc
index 02da934b5c..c6be49a40b 100644
--- a/tools/lammps-gui/lammpsgui.qrc
+++ b/tools/lammps-gui/lammpsgui.qrc
@@ -60,6 +60,7 @@
icons/system-help.png
icons/system-run.png
icons/trash.png
+ icons/tutorial-logo.png
icons/utilities-terminal.png
icons/vdw-style.png
icons/vmd.png
diff --git a/tools/lammps-gui/lammpsgui.ui b/tools/lammps-gui/lammpsgui.ui
index 6f68bbcfb1..1517168327 100644
--- a/tools/lammps-gui/lammpsgui.ui
+++ b/tools/lammps-gui/lammpsgui.ui
@@ -483,7 +483,7 @@
-
+
Start LAMMPS Tutorial &1
@@ -491,7 +491,7 @@
-
+
Start LAMMPS Tutorial &2