Credentials_manager/PasswordManager/record.h
danylo-nevidomiy 2d78d602d2 Revert "Records adding was broken"
This reverts commit ebd1bd4c16.

Implemented a new logic for deleting records <<<<<<+++++++++++++
2022-01-23 19:06:19 +03:00

75 lines
1.7 KiB
C++

#ifndef RECORD_H
#define RECORD_H
#include <QString>
#include <QDateTime>
#include <QUuid>
class Record
{
public:
Record();
~Record();
Record(int index,
QString name,
QString username,
QString password,
QString URL,
QString note);
Record(int index,
QString name,
QString username,
QString password,
QString URL,
QString note,
QString status);
Record(int index,
QString name,
QString username,
QString password,
QString URL);
Record(QString name,
QString username,
QString password,
QString URL,
QString note);
Record(QString name,
QString username,
QString password,
QString URL,
QString note,
QString status);
// QString getId() const;
int getId() const;
QString getName() const;
QString getUsername() const;
QString getPassword() const;
QString getURL() const;
QString getNote() const;
QDateTime getTime() const;
QString getStatus() const;
QString toString()const;
std::string toStdString()const;
void setId(int i);
void setName(const QString name);
void setUsername(const QString username);
void setPassword(const QString password);
void setURL(const QString URL);
void setNote(const QString note);
void setTime(const QDateTime time);
void setStatus(const QString status);
private:
int id;
QString name;
QString username;
QString password;
QString URL;
QString note;
QDateTime time;
QString status;
};
#endif // RECORD_H