RWESharp.Configurable.QtTypes

Classes

ColorConfigurable(mod, name, default[, ...])

EnumConfigurable(mod, name, default, enumtouse)

EnumFlagConfigurable(mod, name, default, ...)

KeyConfigurable(mod, name, default[, ...])

PenConfigurable(mod, name, default[, ...])

class RWESharp.Configurable.QtTypes.KeyConfigurable(mod, name, default: QKeySequence | str | StandardKey, description='', shortdesc='')[source]
Parameters:

default (QKeySequence | str | StandardKey)

valueChanged: Signal | None

Activated when value is changed

tooltipChanged
buttons: list[QAbstractButton]
save_str_value() str[source]
Return type:

str

load_str_value(text: str) None[source]
Parameters:

text (str)

Return type:

None

update_value(value: QKeySequence)[source]
Parameters:

value (QKeySequence)

Parameters:

button (QAbstractButton)

Parameters:

action (QAction)

Parameters:

edit (QKeySequenceEdit)

Parameters:

shortcut (QShortcut)

staticMetaObject = PySide6.QtCore.QMetaObject("KeyConfigurable" inherits "Configurable": Methods:   #4 type=Signal, signature=valueChanged(QKeySequence), parameters=QKeySequence   #5 type=Signal, signature=tooltipChanged(QString), parameters=QString )
class RWESharp.Configurable.QtTypes.ColorConfigurable(mod, name, default: QColor | str, description='')[source]
Parameters:

default (QColor | str)

valueChanged: Signal | None

Activated when value is changed

save_str_value() str[source]
Return type:

str

load_str_value(text: str) None[source]
Parameters:

text (str)

Return type:

None

update_value(value: QColor)[source]
Parameters:

value (QColor)

Parameters:

colorpicker (ColorPicker)

staticMetaObject = PySide6.QtCore.QMetaObject("ColorConfigurable" inherits "Configurable": Methods:   #4 type=Signal, signature=valueChanged(QColor), parameters=QColor )
class RWESharp.Configurable.QtTypes.PenConfigurable(mod, name, default: QPen | None, description='')[source]
Parameters:

default (QPen | None)

valueChanged: Signal | None

Activated when value is changed

save_str_value() str[source]
Return type:

str

load_str_value(text: str) None[source]
Parameters:

text (str)

Return type:

None

update_value(value: QPen)[source]
Parameters:

value (QPen)

Parameters:

penpicker (PenPicker)

staticMetaObject = PySide6.QtCore.QMetaObject("PenConfigurable" inherits "Configurable": Methods:   #4 type=Signal, signature=valueChanged(QPen), parameters=QPen )
class RWESharp.Configurable.QtTypes.EnumConfigurable(mod, name, default: Enum, enumtouse, description='')[source]
Parameters:

default (Enum)

valueChanged: Signal | None

Activated when value is changed

update_value(value: Enum | int)[source]
Parameters:

value (Enum | int)

load_str_value(text: str) None[source]
Parameters:

text (str)

Return type:

None

save_str_value() str[source]
Return type:

str

Links combobox with configurable Just make sure your enum starts with 0 :param combobox: Combobox to link

Parameters:

combobox (QComboBox)

staticMetaObject = PySide6.QtCore.QMetaObject("EnumConfigurable" inherits "Configurable": Methods:   #4 type=Signal, signature=valueChanged(PyObject), parameters=PyObject   #5 type=Signal, signature=valueChanged(int), parameters=int   #6 type=Slot, signature=update_value(int), parameters=int   #7 type=Slot, signature=update_value(PyObject), parameters=PyObject )
class RWESharp.Configurable.QtTypes.EnumFlagConfigurable(mod, name, default: Flag, enumtouse, description='')[source]
Parameters:

default (Flag)

valueChanged: Signal | None

Activated when value is changed

update_value(value: Flag | int)[source]
Parameters:

value (Flag | int)

load_str_value(text: str) None[source]
Parameters:

text (str)

Return type:

None

save_str_value() str[source]
Return type:

str

staticMetaObject = PySide6.QtCore.QMetaObject("EnumFlagConfigurable" inherits "Configurable": Methods:   #4 type=Signal, signature=valueChanged(PyObject), parameters=PyObject   #5 type=Signal, signature=valueChanged(int), parameters=int   #6 type=Slot, signature=update_value(int), parameters=int   #7 type=Slot, signature=update_value(PyObject), parameters=PyObject )