8.6.8.2.3. pymodaq_gui.utils.widgets.highlighted_combo module
- class pymodaq_gui.utils.widgets.highlighted_combo.ComboModel(parent=None)[source]
Bases:
QAbstractListModelMethods
data
rowCount
set_data
set_highlighted_index
- staticMetaObject = PySide6.QtCore.QMetaObject("ComboModel" inherits "QAbstractListModel": )
- class pymodaq_gui.utils.widgets.highlighted_combo.HighlightedComboBox(parent=None)[source]
Bases:
ComboBoxThis Combo Box will highlight one of its item depending on the value of the highlighted_index set with the set_highlighted_index method
The highlighted color can be set using the activated_color property (QColor)
This highlighting is using both the Model/View and SetStyleSheet paradigm to allow this behaviour.
- Attributes:
- activated_color
- highlighted_index
Methods
addItems
combo_model
set_highlighted_index
set_style
style_color_from_qcolor
- property activated_color
- staticMetaObject = PySide6.QtCore.QMetaObject("HighlightedComboBox" inherits "ComboBox": )