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