MCPcopy Create free account
hub / github.com/bhowiebkr/PyFlowGraph / _create_menus

Method _create_menus

src/ui/editor/node_editor_window.py:161–188  ·  view source on GitHub ↗

Create the menu bar and menus.

(self)

Source from the content-addressed store, hash-verified

159 self.action_exit.triggered.connect(self.close)
160
161 def _create_menus(self):
162 """Create the menu bar and menus."""
163 menu_bar = self.menuBar()
164
165 # File menu
166 file_menu = menu_bar.addMenu("&File")
167 file_menu.addAction(self.action_new)
168 file_menu.addAction(self.action_load)
169 file_menu.addAction(self.action_save)
170 file_menu.addAction(self.action_save_as)
171 file_menu.addSeparator()
172 file_menu.addAction(self.action_graph_props)
173 file_menu.addSeparator()
174 file_menu.addAction(self.action_exit)
175
176 # Edit menu
177 edit_menu = menu_bar.addMenu("&Edit")
178 edit_menu.addAction(self.action_undo)
179 edit_menu.addAction(self.action_redo)
180 edit_menu.addAction(self.action_undo_history)
181 edit_menu.addSeparator()
182 edit_menu.addAction(self.action_add_node)
183 edit_menu.addSeparator()
184 edit_menu.addAction(self.action_settings)
185
186 # Environment menu
187 env_menu = menu_bar.addMenu("&Environment")
188 env_menu.addAction(self.action_manage_env)
189
190 def _create_toolbar(self):
191 """Create the main toolbar."""

Callers 1

_setup_uiMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected