QtPass 2.0.0
Developer documentation
Loading...
Searching...
No Matches
passworddialog.cpp File Reference

Implements PasswordDialog: field rows built from templates and entry content, round-trip-safe serialisation in getPassword(), OTP validation and the locked-while-saving insert protocol. More...

#include "passworddialog.h"
#include "fieldlabel.h"
#include "filecontent.h"
#include "pass.h"
#include "passwordconfiguration.h"
#include "pathvalidator.h"
#include "qtpasssettings.h"
#include "secretlineedit.h"
#include "secretplaintextedit.h"
#include "templateio.h"
#include "totp.h"
#include "ui_passworddialog.h"
#include "util.h"
#include <algorithm>
#include <limits>
#include <QAction>
#include <QCheckBox>
#include <QComboBox>
#include <QDialogButtonBox>
#include <QDir>
#include <QFileInfo>
#include <QFormLayout>
#include <QHash>
#include <QIcon>
#include <QLabel>
#include <QLineEdit>
#include <QMessageBox>
#include <QPushButton>
#include <QShortcut>
#include <QSignalBlocker>
#include <QTextDocument>
#include <utility>
#include "qtpasslogging.h"
Include dependency graph for passworddialog.cpp:

Go to the source code of this file.

Detailed Description

Implements PasswordDialog: field rows built from templates and entry content, round-trip-safe serialisation in getPassword(), OTP validation and the locked-while-saving insert protocol.

Definition in file passworddialog.cpp.