summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorClaudio Maradonna <penguyman@stronzi.org>2018-08-29 11:48:24 +0200
committerClaudio Maradonna <penguyman@stronzi.org>2018-08-29 11:48:24 +0200
commit5d5b2661b9b769bbe4f7d2867a7eaeee9134f3f9 (patch)
tree73f0db509bed9a1845cbe5b787c7b2e37d4608bd /src
parent1ce68c4c1db33037d69ede71d634004fc9ee617c (diff)
Fix copy button :)
Diffstat (limited to 'src')
-rw-r--r--src/qpushbuttonwithclipboard.cpp5
-rw-r--r--src/qpushbuttonwithclipboard.h4
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;