Updated CheckComboBox to look more like QComboBox

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97
2024-04-26 00:16:48 +03:00
parent 1961e2081f
commit e1ed317c13
4 changed files with 34 additions and 37 deletions

View File

@ -49,8 +49,11 @@ class CheckComboBox : public QComboBox {
signals:
void checkedItemsChanged(const QStringList& items);
protected:
void paintEvent(QPaintEvent*) override;
private:
void updateCheckedItems();
void emitCheckedItemsChanged();
bool eventFilter(QObject* receiver, QEvent* event) override;
void toggleCheckState(int index);