blob: 0e84ac5b5c192eb579347f88032e01f7a65cd030 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#pragma once
#include <QtWidgets/QLineEdit>
#include "uitypes.h"
class ClickableIcon;
class BINARYNINJAUIAPI PasswordEdit: public QLineEdit
{
Q_OBJECT
ClickableIcon* m_toggleIcon;
void updateToggleIcon();
public:
PasswordEdit(QWidget* parent = nullptr);
protected:
void resizeEvent(QResizeEvent* event) override;
private slots:
void showContextMenu(const QPoint& pos);
};
|