51 lines
1.0 KiB
C++
51 lines
1.0 KiB
C++
#ifndef ACCOUNT_H
|
|
#define ACCOUNT_H
|
|
|
|
#include <QString>
|
|
#include <QDateTime>
|
|
#include "record.h"
|
|
|
|
class Account: public Record
|
|
{
|
|
public:
|
|
Account();
|
|
~Account();
|
|
Account(int index,
|
|
QString title,
|
|
QString username,
|
|
QString password,
|
|
QString URL,
|
|
QString note);
|
|
Account(int index,
|
|
QString title,
|
|
QString username,
|
|
QString password,
|
|
QString URL);
|
|
Account(QString title,
|
|
QString username,
|
|
QString password,
|
|
QString URL,
|
|
QString note);
|
|
|
|
QString getUsername() const;
|
|
QString getPassword() const;
|
|
QString getURL() const;
|
|
QString getNote() const;
|
|
|
|
QString toString()const;
|
|
std::string toStdString()const;
|
|
|
|
void setUsername(const QString username);
|
|
void setPassword(const QString password);
|
|
void setURL(const QString URL);
|
|
void setNote(const QString note);
|
|
private:
|
|
|
|
QString username;
|
|
QString password;
|
|
QString URL;
|
|
QString note;
|
|
};
|
|
|
|
#endif // ACCOUNT_H
|