* enum combobox implementation
* add enunm()
* Update superqt/combobox/_enum_combobox.py
Co-authored-by: Talley Lambert <talley.lambert@gmail.com>
* add changes from review
* updates from review
* make current enum not raise exception from currentEnum
* improve checks in setCurrentEnum
* Update superqt/combobox/_tests/test_enum_comb_box.py
Co-authored-by: Talley Lambert <talley.lambert@gmail.com>
* fix test
* fix test call
* add class to top level __init__
* fix pre-commit mmissed call
* rename
* documentation first part
* Update docs/combobox.md
Co-authored-by: Talley Lambert <talley.lambert@gmail.com>
* add possibility to use Optional[Enum]
* add information about optional annotation
* change type annotation to additional parameter
* update docs
* change to EnumMeta
* add information about signal
Co-authored-by: Talley Lambert <talley.lambert@gmail.com>