tik_manager4.ui.widgets.value_widgets ===================================== .. py:module:: tik_manager4.ui.widgets.value_widgets .. autoapi-nested-parse:: Collection of simple value widgets. Classes ------- .. autoapisummary:: tik_manager4.ui.widgets.value_widgets.Boolean tik_manager4.ui.widgets.value_widgets.Button tik_manager4.ui.widgets.value_widgets.Combo tik_manager4.ui.widgets.value_widgets.DropList tik_manager4.ui.widgets.value_widgets.Float tik_manager4.ui.widgets.value_widgets.Integer tik_manager4.ui.widgets.value_widgets.List tik_manager4.ui.widgets.value_widgets.SpinnerFloat tik_manager4.ui.widgets.value_widgets.SpinnerInt tik_manager4.ui.widgets.value_widgets.String tik_manager4.ui.widgets.value_widgets.Vector2Float tik_manager4.ui.widgets.value_widgets.Vector2Int tik_manager4.ui.widgets.value_widgets.Vector3Float tik_manager4.ui.widgets.value_widgets.Vector3Int Module Contents --------------- .. py:class:: Boolean(name, object_name=None, value=False, disables=None, **kwargs) Bases: :py:obj:`tik_manager4.ui.Qt.QtWidgets.QCheckBox` .. py:method:: value_change_event(e) .. py:class:: Button(name=None, object_name=None, display_name=None, value=None, function=None, disables=None, **kwargs) Bases: :py:obj:`tik_manager4.ui.widgets.common.TikButton` .. py:method:: value_change_event() .. py:class:: Combo(name, object_name=None, value=None, items=None, disables=None, parent=None, **kwargs) Bases: :py:obj:`tik_manager4.ui.Qt.QtWidgets.QComboBox` .. py:method:: value_change_event(e) .. py:method:: wheelEvent(*args, **kwargs) Override the wheel event to not the scroll if the widget is not focused .. py:class:: DropList(parent=None, **kwargs) Bases: :py:obj:`List` Custom List Widget which accepts drops .. py:method:: dragEnterEvent(event) .. py:method:: dragMoveEvent(event) .. py:method:: dropEvent(event) .. py:attribute:: dropped .. py:class:: Float(*args, **kwargs) Bases: :py:obj:`SpinnerFloat` .. py:class:: Integer(*args, **kwargs) Bases: :py:obj:`SpinnerInt` .. py:class:: List(name=None, object_name=None, value=None, disables=None, buttons_position='side', **kwargs) Bases: :py:obj:`tik_manager4.ui.Qt.QtWidgets.QWidget` Customized List widget with buttons to manage the list .. py:method:: add_item() .. py:method:: build() .. py:method:: down_item() Move the selected item down in the list of items. .. py:method:: get_button(name) Return the button widget with the given name .. py:method:: remove_item() Remove the selected item from the list and from the self.value .. py:method:: up_item() Move the selected item up in the list of items. .. py:class:: SpinnerFloat(name, object_name=None, value=0.0, minimum=-99999.9, maximum=99999.9, disables=None, decimals=3, **kwargs) Bases: :py:obj:`tik_manager4.ui.Qt.QtWidgets.QDoubleSpinBox` .. py:method:: value_change_event(e) .. py:method:: wheelEvent(*args, **kwargs) Override the wheel event to not the scroll if the widget is not focused .. py:class:: SpinnerInt(name, object_name=None, value=0, minimum=-99999, maximum=99999, disables=None, **kwargs) Bases: :py:obj:`tik_manager4.ui.Qt.QtWidgets.QSpinBox` .. py:method:: value_change_event(e) .. py:method:: wheelEvent(*args, **kwargs) Override the wheel event to not the scroll if the widget is not focused .. py:class:: String(name, object_name=None, value='', placeholder='', disables=None, parent=None, **kwargs) Bases: :py:obj:`tik_manager4.ui.Qt.QtWidgets.QLineEdit` .. py:method:: value_change_event(e) .. py:class:: Vector2Float(*args, **kwargs) Bases: :py:obj:`_Vector` Convenient class for other vector widget classes .. py:method:: value_change_event(e=None) .. py:class:: Vector2Int(*args, **kwargs) Bases: :py:obj:`_Vector` Convenient class for other vector widget classes .. py:method:: value_change_event(e=None) .. py:class:: Vector3Float(*args, **kwargs) Bases: :py:obj:`_Vector` Convenient class for other vector widget classes .. py:method:: value_change_event(e=None) .. py:class:: Vector3Int(*args, **kwargs) Bases: :py:obj:`_Vector` Convenient class for other vector widget classes .. py:method:: value_change_event(e=None)