Stellarium  26.1
Signals | Public Member Functions | Protected Member Functions
ScmMultiselectionComboBox Class Reference

QComboBox of CheckBoxes that allows for selection of multiple elements. More...

#include <ScmMultiselectionComboBox.hpp>

Signals

void checkedItemsChanged (const QStringList &items)
 

Public Member Functions

 ScmMultiselectionComboBox (QWidget *parent)
 
void hidePopup () override
 
void setDefaultText (const QString &text)
 
void addItem (const QString &label, const QVariant &data, const QString &toolTip)
 
void reset ()
 
QStringList checkedItems () const
 
QVariantList checkedItemsData () const
 
void setItemEnabledState (const QString &itemName, bool enabledState, bool invertSelection=false)
 

Protected Member Functions

bool eventFilter (QObject *object, QEvent *event) override
 

Detailed Description

QComboBox of CheckBoxes that allows for selection of multiple elements.