21 Q_PROPERTY(QString description READ description WRITE setDescription)
22 Q_PROPERTY(
bool flat READ isFlat WRITE setFlat DESIGNABLE
false)
25 explicit QCommandLinkButton(QWidget *parent =
nullptr);
26 explicit QCommandLinkButton(
const QString &text, QWidget *parent =
nullptr);
27 explicit QCommandLinkButton(
const QString &text,
const QString &description, QWidget *parent =
nullptr);
28 ~QCommandLinkButton();
30 QString description()
const;
31 void setDescription(
const QString &description);
33 QSize sizeHint()
const override;
34 int heightForWidth(
int)
const override;
35 QSize minimumSizeHint()
const override;
36 void initStyleOption(QStyleOptionButton *option)
const override;
39 bool event(QEvent *e) override;
40 void paintEvent(QPaintEvent *) override;
43 Q_DISABLE_COPY(QCommandLinkButton)
44 Q_DECLARE_PRIVATE(QCommandLinkButton)