spinetoolbox.widgets.datetime_editor

An editor widget for editing datetime database (relationship) parameter values.

Module Contents

Classes

DatetimeEditor

An editor widget for DateTime type parameter values.

Functions

_QDateTime_to_datetime(dt)

Converts a QDateTime object to Python's datetime.datetime type.

_datetime_to_QDateTime(dt)

Converts Python's datetime.datetime object to QDateTime.

spinetoolbox.widgets.datetime_editor._QDateTime_to_datetime(dt)[source]

Converts a QDateTime object to Python’s datetime.datetime type.

spinetoolbox.widgets.datetime_editor._datetime_to_QDateTime(dt)[source]

Converts Python’s datetime.datetime object to QDateTime.

class spinetoolbox.widgets.datetime_editor.DatetimeEditor(parent=None)[source]

Bases: PySide6.QtWidgets.QWidget

An editor widget for DateTime type parameter values.

parent

a parent widget

Type

QWidget

_change_datetime(new_datetime)[source]

Updates the internal DateTime value

set_value(value)[source]

Sets the value to be edited.

value()[source]

Returns the editor’s current value.