Guitar
Classes | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
ConfigUserDialog Class Reference

#include <ConfigUserDialog.h>

Inheritance diagram for ConfigUserDialog:
Inheritance graph
[legend]
Collaboration diagram for ConfigUserDialog:
Collaboration graph
[legend]

Classes

struct  Private
 

Public Member Functions

 ConfigUserDialog (MainWindow *parent, Git::User const &global_user, Git::User const &local_user, bool enable_local_user, QString const &repo)
 
 ~ConfigUserDialog () override
 
bool isLocalUnset () const
 
Git::User user (bool global) const
 

Private Slots

void on_pushButton_get_icon_clicked ()
 
void on_lineEdit_global_name_textChanged (const QString &text)
 
void on_lineEdit_global_email_textEdited (const QString &text)
 
void on_lineEdit_local_name_textEdited (const QString &text)
 
void on_lineEdit_local_email_textEdited (const QString &text)
 
void on_checkBox_unset_local_stateChanged (int arg1)
 
void on_pushButton_profiles_clicked ()
 
void avatarReady ()
 

Private Member Functions

MainWindowmainwindow ()
 
QString email () const
 
void updateAvatar (const QString &email, bool request)
 
void updateAvatar ()
 

Private Attributes

Ui::ConfigUserDialog * ui
 
Privatem
 

Constructor & Destructor Documentation

◆ ConfigUserDialog()

ConfigUserDialog::ConfigUserDialog ( MainWindow parent,
Git::User const &  global_user,
Git::User const &  local_user,
bool  enable_local_user,
QString const &  repo 
)
explicit
Here is the call graph for this function:

◆ ~ConfigUserDialog()

ConfigUserDialog::~ConfigUserDialog ( )
override
Here is the call graph for this function:

Member Function Documentation

◆ avatarReady

void ConfigUserDialog::avatarReady ( )
privateslot
Here is the call graph for this function:

◆ email()

QString ConfigUserDialog::email ( ) const
private
Here is the call graph for this function:

◆ isLocalUnset()

bool ConfigUserDialog::isLocalUnset ( ) const

◆ mainwindow()

MainWindow * ConfigUserDialog::mainwindow ( )
private

◆ on_checkBox_unset_local_stateChanged

void ConfigUserDialog::on_checkBox_unset_local_stateChanged ( int  arg1)
privateslot
Here is the call graph for this function:

◆ on_lineEdit_global_email_textEdited

void ConfigUserDialog::on_lineEdit_global_email_textEdited ( const QString &  text)
privateslot

◆ on_lineEdit_global_name_textChanged

void ConfigUserDialog::on_lineEdit_global_name_textChanged ( const QString &  text)
privateslot

◆ on_lineEdit_local_email_textEdited

void ConfigUserDialog::on_lineEdit_local_email_textEdited ( const QString &  text)
privateslot
Here is the call graph for this function:

◆ on_lineEdit_local_name_textEdited

void ConfigUserDialog::on_lineEdit_local_name_textEdited ( const QString &  text)
privateslot

◆ on_pushButton_get_icon_clicked

void ConfigUserDialog::on_pushButton_get_icon_clicked ( )
privateslot
Here is the call graph for this function:

◆ on_pushButton_profiles_clicked

void ConfigUserDialog::on_pushButton_profiles_clicked ( )
privateslot
Here is the call graph for this function:

◆ updateAvatar() [1/2]

void ConfigUserDialog::updateAvatar ( )
private
Here is the call graph for this function:

◆ updateAvatar() [2/2]

void ConfigUserDialog::updateAvatar ( const QString &  email,
bool  request 
)
private
Here is the call graph for this function:

◆ user()

Git::User ConfigUserDialog::user ( bool  global) const

Member Data Documentation

◆ m

Private* ConfigUserDialog::m
private

◆ ui

Ui::ConfigUserDialog* ConfigUserDialog::ui
private

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