spinetoolbox.spine_db_editor.widgets.multi_spine_db_editor

Contains the MultiSpineDBEditor class.

author
  1. Marin (KTH)

date

12.12.2020

Module Contents

Classes

MultiSpineDBEditor

_FileOpenToolBar

class spinetoolbox.spine_db_editor.widgets.multi_spine_db_editor.MultiSpineDBEditor(db_mngr, db_url_codenames=None)[source]

Bases: spinetoolbox.widgets.multi_tab_window.MultiTabWindow

_make_other(self)[source]
others(self)[source]
_connect_tab_signals(self, tab)[source]
_disconnect_tab_signals(self, index)[source]
_make_new_tab(self, db_url_codenames=None)[source]
show_plus_button_context_menu(self, global_pos)[source]
make_context_menu(self, index)[source]
_insert_statusbar_button(self, button)[source]

Inserts given button to the ‘beginning’ of the status bar and decorates it with a shooting label.

Parameters

button (OpenFileButton) –

insert_sqlite_file_open_button(self, file_path)[source]
insert_file_open_button(self, file_path)[source]
_open_sqlite_url(self, url, codename)[source]

Opens sqlite url.

show_user_guide(self, checked=False)[source]

Opens Spine db editor documentation page in browser.

class spinetoolbox.spine_db_editor.widgets.multi_spine_db_editor._FileOpenToolBar(parent=None)[source]

Bases: PySide2.QtWidgets.QToolBar

preppend_widget(self, widget)[source]
remove_widget(self, widget)[source]