diff options
author | Claudio Maradonna <penguyman@stronzi.org> | 2018-08-29 11:48:24 +0200 |
---|---|---|
committer | Claudio Maradonna <penguyman@stronzi.org> | 2018-08-29 11:48:24 +0200 |
commit | 5d5b2661b9b769bbe4f7d2867a7eaeee9134f3f9 (patch) | |
tree | 73f0db509bed9a1845cbe5b787c7b2e37d4608bd /src | |
parent | 1ce68c4c1db33037d69ede71d634004fc9ee617c (diff) |
Fix copy button :)
Diffstat (limited to 'src')
-rw-r--r-- | src/qpushbuttonwithclipboard.cpp | 5 | ||||
-rw-r--r-- | src/qpushbuttonwithclipboard.h | 4 |
2 files changed, 4 insertions, 5 deletions
diff --git a/src/qpushbuttonwithclipboard.cpp b/src/qpushbuttonwithclipboard.cpp index e7118a62..9ca1e7bd 100644 --- a/src/qpushbuttonwithclipboard.cpp +++ b/src/qpushbuttonwithclipboard.cpp @@ -16,8 +16,7 @@ QPushButtonWithClipboard::QPushButtonWithClipboard(const QString &textToCopy, iconEditPushed( QIcon::fromTheme("document-new", QIcon(":/icons/document-new.svg"))) { setIcon(iconEdit); - connect(this, &QPushButtonWithClipboard::clicked, this, - &QPushButtonWithClipboard::buttonClicked); + connect(this, SIGNAL(clicked(bool)), this, SLOT(buttonClicked(bool))); } /** @@ -40,7 +39,7 @@ void QPushButtonWithClipboard::setTextToCopy(const QString &value) { * @brief QPushButtonWithClipboard::buttonClicked handles clicked event by * emitting clicked(QString) with string provided to constructor */ -void QPushButtonWithClipboard::buttonClicked(QString) { +void QPushButtonWithClipboard::buttonClicked(bool) { setIcon(iconEditPushed); QTimer::singleShot(500, this, SLOT(changeIconDefault())); emit clicked(textToCopy); diff --git a/src/qpushbuttonwithclipboard.h b/src/qpushbuttonwithclipboard.h index c763860f..0004d238 100644 --- a/src/qpushbuttonwithclipboard.h +++ b/src/qpushbuttonwithclipboard.h @@ -13,7 +13,7 @@ class QPushButtonWithClipboard : public QPushButton { public: explicit QPushButtonWithClipboard(const QString &textToCopy = "", - QWidget *parent = 0); + QWidget *parent = nullptr); QString getTextToCopy() const; void setTextToCopy(const QString &value); @@ -23,7 +23,7 @@ signals: private slots: void changeIconDefault(); - void buttonClicked(QString); + void buttonClicked(bool); private: QString textToCopy; |