31 Q_PROPERTY(
bool autoClose READ autoClose WRITE setAutoClose NOTIFY autoCloseChanged)
32 Q_PROPERTY(
bool closable READ closable WRITE setClosable NOTIFY closableChanged)
36 bool autoClose()
const;
37 void setAutoClose(
bool newAutoClose);
39 bool closable()
const;
40 void setClosable(
bool newClosable);
43 void autoCloseChanged();
44 void closableChanged();
47 void keyPressEvent(QKeyEvent *event)
override;
48 void showEvent(QShowEvent *event)
override;
49#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
50 void closeEvent(QCloseEvent *event)
override;
52 bool event(QEvent *event)
override;
56 bool m_autoClose =
true;
57 bool m_closable =
true;
59 QAccessibleWidget *m_accessibleWidget;