.clang-format
.clang-tidy
.gitignore
.vimrc
BrowserTab.cpp
BrowserTab.h
BrowserView.cpp
BrowserView.h
CMakeLists.txt
DatabaseManager.cpp
DatabaseManager.h
DownloadBar.cpp
DownloadBar.h
DownloadWidget.cpp
DownloadWidget.h
MainWindow.cpp
MainWindow.h
Makefile
MasterPasswordDialog.cpp
MasterPasswordDialog.h
PasswordHelper.cpp
PasswordHelper.h
README.md
ThemeConfig.h
VaultManager.cpp
VaultManager.h
browser.desktop
browser.qrc
compile_commands.json
main.cpp
PasswordHelper.h
raw
1#pragma once
2
3#include <QObject>
4#include <QString>
5
6class PasswordHelper : public QObject {
7 Q_OBJECT
8public:
9 explicit PasswordHelper(QObject *parent = nullptr);
10
11public slots:
12 void saveRequest(const QString &origin, const QString &username, const QString &password);
13 void log(const QString &msg);
14
15signals:
16 void savePasswordRequested(const QString &origin, const QString &username, const QString &password);
17};