QtPass
1.6.0
Multi-platform GUI for pass, the standard unix password manager.
Loading...
Searching...
No Matches
src
qpushbuttonasqrcode.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2016 Anne Jan Brouwer
2
// SPDX-License-Identifier: GPL-3.0-or-later
3
#ifndef SRC_QPUSHBUTTONASQRCODE_H_
4
#define SRC_QPUSHBUTTONASQRCODE_H_
5
6
#include <QPushButton>
7
12
class
QWidget;
17
24
29
34
39
43
49
class
QPushButtonAsQRCode
:
public
QPushButton {
50
Q_OBJECT
51
52
public
:
53
explicit
QPushButtonAsQRCode
(QString textToCopy =
""
,
54
QWidget *parent =
nullptr
);
55
56
[[nodiscard]]
auto
getTextToCopy
()
const
-> QString;
57
void
setTextToCopy
(
const
QString &value);
58
59
signals:
60
void
clicked
(
const
QString &);
61
62
private
:
63
void
buttonClicked(
bool
);
64
65
private
:
66
QString textToCopy;
67
QIcon iconEdit;
68
};
69
70
#endif
// SRC_QPUSHBUTTONASQRCODE_H_
QPushButtonAsQRCode::clicked
void clicked(const QString &)
QPushButtonAsQRCode::QPushButtonAsQRCode
QPushButtonAsQRCode(QString textToCopy="", QWidget *parent=nullptr)
QPushButtonAsQRCode::QPushButtonAsQRCode basic constructor.
Definition
qpushbuttonasqrcode.cpp:15
QPushButtonAsQRCode::setTextToCopy
void setTextToCopy(const QString &value)
QPushButtonAsQRCode::setTextToCopy sets text from associated text field.
Definition
qpushbuttonasqrcode.cpp:38
QPushButtonAsQRCode::getTextToCopy
auto getTextToCopy() const -> QString
QPushButtonAsQRCode::getTextToCopy returns the text of associated text field.
Definition
qpushbuttonasqrcode.cpp:29
Generated by
1.16.1