blob: 12db5f5cf2b7541921c2e41ec7fea60c5e744459 (
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 ClickableLabel;
class BINARYNINJAUIAPI PasswordEdit: public QLineEdit
{
Q_OBJECT
ClickableLabel* m_toggleLabel;
void updateToggleIcon();
public:
PasswordEdit(QWidget* parent = nullptr);
protected:
void resizeEvent(QResizeEvent* event) override;
private slots:
void showContextMenu(const QPoint& pos);
};
|