OpenPisco.QtApp.QtOptionsEditor module#

OpenPisco.QtApp.QtOptionsEditor.CheckIntegrity(GUI=False, res=None)[source]#
class OpenPisco.QtApp.QtOptionsEditor.Editor(options, description=None, father=None, ListOfTypesToDevelop=())[source]#

Bases: QWidget

PullValues()[source]#
PushValues()[source]#
SetValueBool(sender, op)[source]#
SetValueDict(sender, op, key)[source]#
SetValueScalar(sender, op, localset=True)[source]#
SetValueSlider(sender, w1, op, f=True)[source]#
SetValueWithKey(sender, op, key)[source]#
editEnded#
pullEnded#
pushEnded#
staticMetaObject = <PySide2.QtCore.QMetaObject object>#
OpenPisco.QtApp.QtOptionsEditor.GenerateQCheckBox(value, readOnly)[source]#
OpenPisco.QtApp.QtOptionsEditor.GenerateQLineEdit(value, readOnly)[source]#
OpenPisco.QtApp.QtOptionsEditor.GenerateQTextEdit(value, readOnly)[source]#
class OpenPisco.QtApp.QtOptionsEditor.OptionBase(name, dtype, default, valueRange=None, slider=False, label=None, pushValueFunction=None, pullValueFunction=None, readOnly=False)[source]#

Bases: object

ApplyRange(val)[source]#
Pull()[source]#
Push(force=False)[source]#
SetValue(value, key=None)[source]#
class OpenPisco.QtApp.QtOptionsEditor.OptionBool(name, default, **kwargs)[source]#

Bases: OptionBase

class OpenPisco.QtApp.QtOptionsEditor.OptionDict(name, default, subtype=None, **kwargs)[source]#

Bases: OptionBase

Push(force=False)[source]#
SetValue(value, key=None)[source]#
class OpenPisco.QtApp.QtOptionsEditor.OptionFactory[source]#

Bases: Factory

class OpenPisco.QtApp.QtOptionsEditor.OptionFloat(name, default, **kwargs)[source]#

Bases: OptionBase

class OpenPisco.QtApp.QtOptionsEditor.OptionInt(name, default, **kwargs)[source]#

Bases: OptionBase

class OpenPisco.QtApp.QtOptionsEditor.OptionList(name, default, **kwargs)[source]#

Bases: OptionBase

class OpenPisco.QtApp.QtOptionsEditor.OptionNumpyArray(name, default, **kwargs)[source]#

Bases: OptionBase

Push(force=False)[source]#
SetValue(value, key=None)[source]#
class OpenPisco.QtApp.QtOptionsEditor.OptionStr(name, default, **kwargs)[source]#

Bases: OptionBase

OpenPisco.QtApp.QtOptionsEditor.RegisterClass(name, classtype, constructor=None, withError=True)[source]#
OpenPisco.QtApp.QtOptionsEditor.updateStyle(ok, modified, sender)[source]#