QtPass $ENV{QTPASS_VERSION}
Multi-platform GUI for pass, the standard unix password manager.
Loading...
Searching...
No Matches
qpushbuttonshowpassword.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2020 Anne Jan Brouwer
2// SPDX-License-Identifier: GPL-3.0-or-later
3#ifndef SRC_QPUSHBUTTONSHOWPASSWORD_H_
4#define SRC_QPUSHBUTTONSHOWPASSWORD_H_
5
6#include <QLineEdit>
7#include <QPushButton>
8
13class QWidget;
33class QPushButtonShowPassword : public QPushButton {
34 Q_OBJECT
35
36public:
37 explicit QPushButtonShowPassword(QLineEdit *line, QWidget *parent = nullptr);
38
39signals:
40 void clicked(const QString &);
41
42private slots:
43 void buttonClicked(bool);
44
45private:
46 QIcon iconEdit;
47 QIcon iconEditPushed;
48 QLineEdit *line;
49};
50
51#endif // SRC_QPUSHBUTTONSHOWPASSWORD_H_
void clicked(const QString &)