spinetoolbox.project_items

Standard project item plugins.

author:A.Soininen (VTT)
date:27.9.2019

Subpackages

Package Contents

Classes

ItemFactory Class for project item factories.
ItemInfo
ItemFactory Class for project item factories.
ItemInfo
ItemFactory Class for project item factories.
ItemInfo
ItemFactory Class for project item factories.
ItemInfo
ItemFactory Class for project item factories.
ItemInfo
ItemFactory Class for project item factories.
ItemInfo
ItemFactory Class for project item factories.
ItemInfo
ItemFactory Class for project item factories.
ItemInfo
class spinetoolbox.project_items.ItemFactory(toolbox)

Bases: spinetoolbox.project_item.ProjectItemFactory

Class for project item factories.

Parameters:toolbox (ToolboxUI) –
item_maker

Returns a ProjectItem subclass.

Returns:class
icon_maker

Returns a ProjectItemIcon subclass.

Returns:class
add_form_maker

Returns an AddProjectItem subclass.

Returns:class
specification_form_maker

Returns a QWidget subclass to create and edit specifications.

Returns:class
specification_menu_maker

Returns an ItemSpecificationMenu subclass.

Returns:class
static icon()

Returns the icon resource path.

Returns:str
static _make_properties_widget(toolbox)

Creates the item’s properties tab widget.

Returns:QWidget
class spinetoolbox.project_items.ItemInfo

Bases: spinetoolbox.project_item_info.ProjectItemInfo

static item_category()

See base class.

static item_type()

See base class.

class spinetoolbox.project_items.ItemFactory(toolbox)

Bases: spinetoolbox.project_item.ProjectItemFactory

Class for project item factories.

Parameters:toolbox (ToolboxUI) –
item_maker

Returns a ProjectItem subclass.

Returns:class
icon_maker

Returns a ProjectItemIcon subclass.

Returns:class
add_form_maker

Returns an AddProjectItem subclass.

Returns:class
specification_form_maker

Returns a QWidget subclass to create and edit specifications.

Returns:class
specification_menu_maker

Returns an ItemSpecificationMenu subclass.

Returns:class
static icon()

Returns the icon resource path.

Returns:str
static _make_properties_widget(toolbox)

See base class.

class spinetoolbox.project_items.ItemInfo

Bases: spinetoolbox.project_item_info.ProjectItemInfo

static item_category()

See base class.

static item_type()

See base class.

class spinetoolbox.project_items.ItemFactory(toolbox)

Bases: spinetoolbox.project_item.ProjectItemFactory

Class for project item factories.

Parameters:toolbox (ToolboxUI) –
item_maker

Returns a ProjectItem subclass.

Returns:class
icon_maker

Returns a ProjectItemIcon subclass.

Returns:class
add_form_maker

Returns an AddProjectItem subclass.

Returns:class
specification_form_maker

Returns a QWidget subclass to create and edit specifications.

Returns:class
specification_menu_maker

Returns an ItemSpecificationMenu subclass.

Returns:class
static icon()

Returns the icon resource path.

Returns:str
static _make_properties_widget(toolbox)

See base class

class spinetoolbox.project_items.ItemInfo

Bases: spinetoolbox.project_item_info.ProjectItemInfo

static item_category()

See base class.

static item_type()

See base class.

class spinetoolbox.project_items.ItemFactory(toolbox)

Bases: spinetoolbox.project_item.ProjectItemFactory

Class for project item factories.

Parameters:toolbox (ToolboxUI) –
item_maker

Returns a ProjectItem subclass.

Returns:class
icon_maker

Returns a ProjectItemIcon subclass.

Returns:class
add_form_maker

Returns an AddProjectItem subclass.

Returns:class
specification_form_maker

Returns a QWidget subclass to create and edit specifications.

Returns:class
specification_menu_maker

Returns an ItemSpecificationMenu subclass.

Returns:class
static icon()

Returns the icon resource path.

Returns:str
static _make_properties_widget(toolbox)

See base class.

class spinetoolbox.project_items.ItemInfo

Bases: spinetoolbox.project_item_info.ProjectItemInfo

static item_category()

See base class.

static item_type()

See base class.

class spinetoolbox.project_items.ItemFactory(toolbox)

Bases: spinetoolbox.project_item.ProjectItemFactory

Class for project item factories.

Parameters:toolbox (ToolboxUI) –
properties_widget_maker
item_maker

Returns a ProjectItem subclass.

Returns:class
icon_maker

Returns a ProjectItemIcon subclass.

Returns:class
add_form_maker

Returns an AddProjectItem subclass.

Returns:class
specification_form_maker

Returns a QWidget subclass to create and edit specifications.

Returns:class
specification_menu_maker

Returns an ItemSpecificationMenu subclass.

Returns:class
static icon()

Returns the icon resource path.

Returns:str
static item_type()
static _make_properties_widget(toolbox)

Creates the item’s properties tab widget.

Returns:QWidget
class spinetoolbox.project_items.ItemInfo

Bases: spinetoolbox.project_item_info.ProjectItemInfo

static item_category()

See base class.

static item_type()

See base class.

class spinetoolbox.project_items.ItemFactory(toolbox)

Bases: spinetoolbox.project_item.ProjectItemFactory

Class for project item factories.

Parameters:toolbox (ToolboxUI) –
item_maker

Returns a ProjectItem subclass.

Returns:class
icon_maker

Returns a ProjectItemIcon subclass.

Returns:class
add_form_maker

Returns an AddProjectItem subclass.

Returns:class
specification_form_maker

Returns a QWidget subclass to create and edit specifications.

Returns:class
specification_menu_maker

Returns an ItemSpecificationMenu subclass.

Returns:class
static icon()

Returns the icon resource path.

Returns:str
static _make_properties_widget(toolbox)

Creates the item’s properties tab widget.

Returns:QWidget
class spinetoolbox.project_items.ItemInfo

Bases: spinetoolbox.project_item_info.ProjectItemInfo

static item_category()

See base class.

static item_type()

See base class.

class spinetoolbox.project_items.ItemFactory(toolbox)

Bases: spinetoolbox.project_item.ProjectItemFactory

Class for project item factories.

Parameters:toolbox (ToolboxUI) –
item_maker

Returns a ProjectItem subclass.

Returns:class
icon_maker

Returns a ProjectItemIcon subclass.

Returns:class
add_form_maker

Returns an AddProjectItem subclass.

Returns:class
specification_form_maker

Returns a QWidget subclass to create and edit specifications.

Returns:class
specification_menu_maker

Returns an ItemSpecificationMenu subclass.

Returns:class
static icon()

Returns the icon resource path.

Returns:str
static supports_specifications()

Returns whether or not this factory supports specs.

If the subclass implementation returns True, then it must also implement specification_form_maker, and specification_menu_maker.

Returns:bool
static _make_properties_widget(toolbox)

Creates the item’s properties tab widget.

Returns:QWidget
class spinetoolbox.project_items.ItemInfo

Bases: spinetoolbox.project_item_info.ProjectItemInfo

static item_category()

See base class.

static item_type()

See base class.

class spinetoolbox.project_items.ItemFactory(toolbox)

Bases: spinetoolbox.project_item.ProjectItemFactory

Class for project item factories.

Parameters:toolbox (ToolboxUI) –
item_maker

Returns a ProjectItem subclass.

Returns:class
icon_maker

Returns a ProjectItemIcon subclass.

Returns:class
add_form_maker

Returns an AddProjectItem subclass.

Returns:class
specification_form_maker

Returns a QWidget subclass to create and edit specifications.

Returns:class
specification_menu_maker

Returns an ItemSpecificationMenu subclass.

Returns:class
static icon()

Returns the icon resource path.

Returns:str
static _make_properties_widget(toolbox)

Creates the item’s properties tab widget.

Returns:QWidget
class spinetoolbox.project_items.ItemInfo

Bases: spinetoolbox.project_item_info.ProjectItemInfo

static item_category()

See base class.

static item_type()

See base class.