spinetoolbox.project_items.tool.widgets.custom_menus

Classes for custom context menus and pop-up menus.

author:
  1. Savolainen (VTT)
date:

9.1.2018

Module Contents

class spinetoolbox.project_items.tool.widgets.custom_menus.ToolPropertiesContextMenu(parent, position, index)[source]

Bases: spinetoolbox.widgets.custom_menus.CustomContextMenu

Common context menu class for all Tool QTreeViews in Tool properties.

parent

Parent for menu widget (ToolboxUI)

Type:QWidget
position

Position on screen

Type:QPoint
index

Index of item that requested the context-menu

Type:QModelIndex

Class constructor.

class spinetoolbox.project_items.tool.widgets.custom_menus.ToolContextMenu(parent, tool, position)[source]

Bases: spinetoolbox.widgets.custom_menus.ProjectItemContextMenu

Context menu for Tools in the QTreeView and in the QGraphicsView.

parent

Parent for menu widget (ToolboxUI)

Type:QWidget
position

Position on screen

Type:QPoint

Class constructor.