浏览代码

Playground: Add "Help" menu with "About" action

An application with menubar that's missing an about dialog feels
incomplete! :^)
Linus Groh 4 年之前
父节点
当前提交
fb7cc4ec46
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      DevTools/Playground/main.cpp

+ 6 - 0
DevTools/Playground/main.cpp

@@ -25,6 +25,7 @@
  */
 
 #include <LibCore/File.h>
+#include <LibGUI/AboutDialog.h>
 #include <LibGUI/Application.h>
 #include <LibGUI/AutocompleteProvider.h>
 #include <LibGUI/FilePicker.h>
@@ -230,6 +231,11 @@ int main(int argc, char** argv)
         app->quit();
     }));
 
+    auto& help_menu = menubar->add_menu("Help");
+    help_menu.add_action(GUI::Action::create("About", [&](auto&) {
+        GUI::AboutDialog::show("GML Playground", app_icon.bitmap_for_size(32), window);
+    }));
+
     app->set_menubar(move(menubar));
 
     window->show();