28 Q_ENUM(RibbonButtonType)
40 RibbonButtonType buttonType()
const;
41 void setButtonType(RibbonButtonType type);
43 void setLargeButtonType(LargeButtonType type);
44 LargeButtonType largeButtonType()
const;
46 virtual QSize minimumSizeHint() const Q_DECL_OVERRIDE;
47 virtual QSize sizeHint() const Q_DECL_OVERRIDE;
49 static
void setToolButtonTextShift(
bool on);
50 static
bool isToolButtonTextShift();
52 virtual
bool event(QEvent *e) Q_DECL_OVERRIDE;
53 virtual
void changeEvent(QEvent *e) Q_DECL_OVERRIDE;
54 virtual
void paintEvent(QPaintEvent *event) Q_DECL_OVERRIDE;
55 virtual
void resizeEvent(QResizeEvent *e) Q_DECL_OVERRIDE;
56 virtual
void mouseMoveEvent(QMouseEvent *e) Q_DECL_OVERRIDE;
57 virtual
void mousePressEvent(QMouseEvent *e) Q_DECL_OVERRIDE;
58 virtual
void mouseReleaseEvent(QMouseEvent *e) Q_DECL_OVERRIDE;
59 virtual
void focusOutEvent(QFocusEvent *e) Q_DECL_OVERRIDE;
60 virtual
void leaveEvent(QEvent *e) Q_DECL_OVERRIDE;
61 virtual
bool hitButton(const QPoint &pos) const Q_DECL_OVERRIDE;
62 virtual
void actionEvent(QActionEvent *e) Q_DECL_OVERRIDE;