Bank System
LogInDialog Class Reference

#include <logindialog.h>

Inheritance diagram for LogInDialog:
Inheritance graph
Collaboration diagram for LogInDialog:
Collaboration graph

Public Member Functions

 LogInDialog (QWidget *parent=nullptr)
 
 ~LogInDialog ()
 
void loginExec ()
 
bool findUsername (QString m_usrname)
 
bool verifyPassword (QString m_usrname, QString m_password)
 
void userLogin (QString m_usrname, QString m_password)
 

Public Attributes

QString username
 
QString password
 
bool loginStatus =false
 

Private Slots

void on_userName_textChanged (const QString &arg1)
 
void on_userPassword_textChanged (const QString &arg1)
 
void on_userRegister_clicked ()
 
void on_buttonBox_accepted ()
 
void on_buttonBox_rejected ()
 

Private Attributes

Ui::LogInDialog * ui
 

Constructor & Destructor Documentation

◆ LogInDialog()

LogInDialog::LogInDialog ( QWidget *  parent = nullptr)
explicit

◆ ~LogInDialog()

LogInDialog::~LogInDialog ( )

Member Function Documentation

◆ findUsername()

bool LogInDialog::findUsername ( QString  m_usrname)

◆ loginExec()

void LogInDialog::loginExec ( )

◆ on_buttonBox_accepted

void LogInDialog::on_buttonBox_accepted ( )
privateslot
Here is the call graph for this function:

◆ on_buttonBox_rejected

void LogInDialog::on_buttonBox_rejected ( )
privateslot

◆ on_userName_textChanged

void LogInDialog::on_userName_textChanged ( const QString &  arg1)
privateslot

◆ on_userPassword_textChanged

void LogInDialog::on_userPassword_textChanged ( const QString &  arg1)
privateslot

◆ on_userRegister_clicked

void LogInDialog::on_userRegister_clicked ( )
privateslot

◆ userLogin()

void LogInDialog::userLogin ( QString  m_usrname,
QString  m_password 
)

◆ verifyPassword()

bool LogInDialog::verifyPassword ( QString  m_usrname,
QString  m_password 
)

Member Data Documentation

◆ loginStatus

bool LogInDialog::loginStatus =false

◆ password

QString LogInDialog::password

◆ ui

Ui::LogInDialog* LogInDialog::ui
private

◆ username

QString LogInDialog::username

The documentation for this class was generated from the following files: