bec_widgets.utils.property_editor#

Classes#

Module Contents#

class PropertyEditor(target: qtpy.QtWidgets.QWidget, parent: qtpy.QtWidgets.QWidget | None = None, show_only_bec: bool = True)#

Bases: qtpy.QtWidgets.QWidget

_add_property_row(parent: qtpy.QtWidgets.QTreeWidgetItem, name: str, value, prop)#
_apply_palette_color(name: str, pal: qtpy.QtGui.QPalette, group: qtpy.QtGui.QPalette.ColorGroup, role: qtpy.QtGui.QPalette.ColorRole, col: qtpy.QtGui.QColor)#
_build()#
_class_chain()#
_enum_int(obj) int#
_enum_text(meta_enum: qtpy.QtCore.QMetaEnum, value_int: int) str#
_enum_value_to_int(meta_enum: qtpy.QtCore.QMetaEnum, value) int#
_is_bec_metaobject(mo) bool#
_make_color_editor(initial: qtpy.QtGui.QColor, apply_cb)#
_make_cursor_editor(name: str, value)#
_make_editor(name: str, value, prop)#
_make_enum_editor(name: str, value, prop)#
_make_font_editor(name: str, value)#
_make_icon_editor(name: str, icon)#
_make_locale_editor(name: str, loc)#
_make_palette_editor(name: str, pal: qtpy.QtGui.QPalette)#
_make_sizepolicy_editor(name: str, sp)#
_set_equal_columns()#
_spin_pair(ints: bool = True)#
_spin_quad(ints: bool = True)#
set_show_only_bec(flag: bool)#
chk_show_qt#
name_edit#
tree#