20 void setWidget(QWidget* window);
21 QWidget* widget()
const;
24 void setIcon(
const QIcon& icon);
28 void setIconSize(
const QSize& size);
29 QSize iconSize()
const;
32 void setPadding(
int v);
36 virtual QSize sizeHint()
const override;
40 void paintEvent(QPaintEvent* event)
override;
43 void mousePressEvent(QMouseEvent* event)
override;
46 void contextMenuEvent(QContextMenuEvent* event)
override;
50 void createContextMenu();
53 void setupMenuActions();
75 QPointer< QWidget > m_widget;