From 207679379da96fb52d4567dd4731a8f645c0dd81 Mon Sep 17 00:00:00 2001 From: rekols Date: Wed, 31 Jan 2018 13:21:26 +0800 Subject: [PATCH] feat(DSuggestButton): add initialize text parameter. Change-Id: I94b89c6fdb1d01fc171ec2923bebb8096eb05383 --- src/widgets/dsuggestbutton.cpp | 7 +++++++ src/widgets/dsuggestbutton.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/src/widgets/dsuggestbutton.cpp b/src/widgets/dsuggestbutton.cpp index 0c9b3f338..df738fb52 100644 --- a/src/widgets/dsuggestbutton.cpp +++ b/src/widgets/dsuggestbutton.cpp @@ -12,6 +12,13 @@ DSuggestButton::DSuggestButton(QWidget *parent) } +DSuggestButton::DSuggestButton(const QString &text, QWidget *parent) + : QPushButton(text, parent) +{ + +} + + void DSuggestButton::paintEvent(QPaintEvent *event) { QPushButton::paintEvent(event); diff --git a/src/widgets/dsuggestbutton.h b/src/widgets/dsuggestbutton.h index 6bfd50feb..cd5560da0 100644 --- a/src/widgets/dsuggestbutton.h +++ b/src/widgets/dsuggestbutton.h @@ -32,8 +32,10 @@ DWIDGET_BEGIN_NAMESPACE class LIBDTKWIDGETSHARED_EXPORT DSuggestButton : public QPushButton, public DTK_CORE_NAMESPACE::DObject { Q_OBJECT + public: explicit DSuggestButton(QWidget *parent = nullptr); + explicit DSuggestButton(const QString &text, QWidget *parent = nullptr); protected: void paintEvent(QPaintEvent *event) Q_DECL_OVERRIDE;