diff --git a/tools/lammps-gui/codeeditor.cpp b/tools/lammps-gui/codeeditor.cpp index 9bf8c28f0f..1143fb3821 100644 --- a/tools/lammps-gui/codeeditor.cpp +++ b/tools/lammps-gui/codeeditor.cpp @@ -502,9 +502,14 @@ void CodeEditor::contextMenuEvent(QContextMenuEvent *event) // print augmented context menu if an entry was found auto *menu = createStandardContextMenu(); + menu->addSeparator(); + auto action = menu->addAction(QString("Display available completions").arg(help)); + action->setIcon(QIcon(":/expand-text.png")); + connect(action, &QAction::triggered, this, &CodeEditor::runCompletion); + if (!page.isEmpty()) { menu->addSeparator(); - auto action = menu->addAction(QString("Reformat '%1' command").arg(help)); + action = menu->addAction(QString("Reformat '%1' command").arg(help)); action->setIcon(QIcon(":/format-indent-less-3.png")); connect(action, &QAction::triggered, this, &CodeEditor::reformatCurrentLine); diff --git a/tools/lammps-gui/expand-text.png b/tools/lammps-gui/expand-text.png new file mode 100644 index 0000000000..f510f568bd Binary files /dev/null and b/tools/lammps-gui/expand-text.png differ diff --git a/tools/lammps-gui/lammpsgui.qrc b/tools/lammps-gui/lammpsgui.qrc index 2cb4da64cf..bb23d559ee 100644 --- a/tools/lammps-gui/lammpsgui.qrc +++ b/tools/lammps-gui/lammpsgui.qrc @@ -23,6 +23,7 @@ edit-redo.png edit-undo.png emblem-photos.png + expand-text.png format-indent-less-3.png go-first.png go-last.png