spinetoolbox.spine_db_editor.widgets.tabular_view_header_widget

Contains TabularViewHeaderWidget class.

Module Contents

Classes

TabularViewHeaderWidget

A draggable QWidget.

class spinetoolbox.spine_db_editor.widgets.tabular_view_header_widget.TabularViewHeaderWidget(identifier, area, menu=None, parent=None)[source]

Bases: PySide6.QtWidgets.QFrame

A draggable QWidget.

Parameters
  • identifier (str) –

  • area (str) – either “rows”, “columns”, or “frozen”

  • menu (FilterMenu, optional) –

  • parent (QWidget, optional) – Parent widget

property identifier[source]
property area[source]
header_dropped[source]
_H_MARGIN = 3[source]
_SPACING = 16[source]
mousePressEvent(event)[source]

Register drag start position

mouseMoveEvent(event)[source]

Start dragging action if needed

mouseReleaseEvent(event)[source]

Forget drag start position

dragEnterEvent(event)[source]
dropEvent(event)[source]