tik_manager4.ui.widgets.value_widgets

Collection of simple value widgets.

Classes

Boolean

Button

Unified button class for the whole app.

Combo

DropList

Custom List Widget which accepts drops

Float

Integer

List

Customized List widget with buttons to manage the list

SpinnerFloat

SpinnerInt

String

Vector2Float

Convenient class for other vector widget classes

Vector2Int

Convenient class for other vector widget classes

Vector3Float

Convenient class for other vector widget classes

Vector3Int

Convenient class for other vector widget classes

Module Contents

class Boolean(name, object_name=None, value=False, disables=None, **kwargs)

Bases: tik_manager4.ui.Qt.QtWidgets.QCheckBox

value_change_event(e)
class Button(name=None, object_name=None, display_name=None, value=None, function=None, disables=None, **kwargs)

Bases: tik_manager4.ui.widgets.common.TikButton

Unified button class for the whole app.

value_change_event()
class Combo(name, object_name=None, value=None, items=None, disables=None, **kwargs)

Bases: tik_manager4.ui.Qt.QtWidgets.QComboBox

value_change_event(e)
wheelEvent(*args, **kwargs)

Override the wheel event to not the scroll if the widget is not focused

class DropList(parent=None, **kwargs)

Bases: List

Custom List Widget which accepts drops

dragEnterEvent(event)
dragMoveEvent(event)
dropEvent(event)
dropped
class Float(*args, **kwargs)

Bases: SpinnerFloat

class Integer(*args, **kwargs)

Bases: SpinnerInt

class List(name=None, object_name=None, value=None, disables=None, buttons_position='side', **kwargs)

Bases: tik_manager4.ui.Qt.QtWidgets.QWidget

Customized List widget with buttons to manage the list

add_item()
build()
down_item()

Move the selected item down in the list of items.

get_button(name)

Return the button widget with the given name

remove_item()

Remove the selected item from the list and from the self.value

up_item()

Move the selected item up in the list of items.

class SpinnerFloat(name, object_name=None, value=0.0, minimum=-99999.9, maximum=99999.9, disables=None, decimals=3, **kwargs)

Bases: tik_manager4.ui.Qt.QtWidgets.QDoubleSpinBox

value_change_event(e)
wheelEvent(*args, **kwargs)

Override the wheel event to not the scroll if the widget is not focused

class SpinnerInt(name, object_name=None, value=0, minimum=-99999, maximum=99999, disables=None, **kwargs)

Bases: tik_manager4.ui.Qt.QtWidgets.QSpinBox

value_change_event(e)
wheelEvent(*args, **kwargs)

Override the wheel event to not the scroll if the widget is not focused

class String(name, object_name=None, value='', placeholder='', disables=None, **kwargs)

Bases: tik_manager4.ui.Qt.QtWidgets.QLineEdit

value_change_event(e)
class Vector2Float(*args, **kwargs)

Bases: _Vector

Convenient class for other vector widget classes

value_change_event(e)
class Vector2Int(*args, **kwargs)

Bases: _Vector

Convenient class for other vector widget classes

value_change_event(e)
class Vector3Float(*args, **kwargs)

Bases: _Vector

Convenient class for other vector widget classes

value_change_event(e)
class Vector3Int(*args, **kwargs)

Bases: _Vector

Convenient class for other vector widget classes

value_change_event(e)