QtPass 1.5.1
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: 2016 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;
14class QPushButtonShowPassword : public QPushButton {
15 Q_OBJECT
16
17public:
18 explicit QPushButtonShowPassword(QLineEdit *line, QWidget *parent = nullptr);
19
20signals:
21 void clicked(const QString &);
22
23private slots:
24 void buttonClicked(bool);
25
26private:
27 QIcon iconEdit;
28 QIcon iconEditPushed;
29 QLineEdit *line;
30};
31
32#endif // SRC_QPUSHBUTTONSHOWPASSWORD_H_
void clicked(const QString &)