checkableComboBox.h 287 B

123456789101112131415161718
  1. #pragma once
  2. #include <QComboBox>
  3. class CheckableComboBox : public QComboBox
  4. {
  5. Q_OBJECT
  6. public:
  7. CheckableComboBox(QWidget* parent =nullptr);
  8. void paintEvent(QPaintEvent* e) override;
  9. void setChecked(bool value);
  10. bool isChecked() const;
  11. private:
  12. bool checked =false;
  13. };