20 Q_DECLARE_PRIVATE(QWidgetAction)
23 explicit QWidgetAction(QObject *parent);
24 virtual ~QWidgetAction();
26 void setDefaultWidget(QWidget *w);
27 QWidget *defaultWidget()
const;
29 QWidget *requestWidget(QWidget *parent);
30 void releaseWidget(QWidget *widget);
33 virtual bool event(QEvent *) override;
34 virtual bool eventFilter(QObject *, QEvent *) override;
35 virtual QWidget *createWidget(QWidget *parent);
36 virtual void deleteWidget(QWidget *widget);
37 QList<QWidget *> createdWidgets()
const;
40 Q_DISABLE_COPY(QWidgetAction)
41 friend class QToolBar;