KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PANEL_GIT_REPOSITORY Class Reference

Show the repository's author and open the shared identity editor. More...

#include <panel_git_repository.h>

Inheritance diagram for PANEL_GIT_REPOSITORY:
PANEL_GIT_REPOSITORY_BASE

Public Member Functions

 PANEL_GIT_REPOSITORY (wxWindow *aParent, GIT_ADVANCED_DIALOG *aDialog, EDA_BASE_FRAME *aFrame)
 
void Populate ()
 Read the repository identity on a worker and update the display.
 

Protected Attributes

wxTextCtrl * m_repoUserName
 
wxTextCtrl * m_repoUserEmail
 
wxStaticText * m_identityNote
 
wxButton * m_saveButton
 

Private Member Functions

void onEditAuthor ()
 

Private Attributes

GIT_ADVANCED_DIALOG * m_dialog
 
EDA_BASE_FRAME * m_frame
 
KIGIT_QUERY m_configQuery
 
KIGIT_QUERY m_editQuery
 

Detailed Description

Show the repository's author and open the shared identity editor.

Definition at line 33 of file panel_git_repository.h.

Constructor & Destructor Documentation

◆ PANEL_GIT_REPOSITORY()

Member Function Documentation

◆ onEditAuthor()

void PANEL_GIT_REPOSITORY::onEditAuthor ( )
private

◆ Populate()

void PANEL_GIT_REPOSITORY::Populate ( )

Read the repository identity on a worker and update the display.

Definition at line 51 of file panel_git_repository.cpp.

References m_configQuery, m_dialog, and m_frame.

Member Data Documentation

◆ m_configQuery

KIGIT_QUERY PANEL_GIT_REPOSITORY::m_configQuery
private

Definition at line 47 of file panel_git_repository.h.

Referenced by Populate().

◆ m_dialog

GIT_ADVANCED_DIALOG* PANEL_GIT_REPOSITORY::m_dialog
private

Definition at line 44 of file panel_git_repository.h.

Referenced by onEditAuthor(), PANEL_GIT_REPOSITORY(), and Populate().

◆ m_editQuery

KIGIT_QUERY PANEL_GIT_REPOSITORY::m_editQuery
private

Definition at line 48 of file panel_git_repository.h.

Referenced by onEditAuthor().

◆ m_frame

EDA_BASE_FRAME* PANEL_GIT_REPOSITORY::m_frame
private

Definition at line 45 of file panel_git_repository.h.

Referenced by onEditAuthor(), PANEL_GIT_REPOSITORY(), and Populate().

◆ m_identityNote

wxStaticText* PANEL_GIT_REPOSITORY_BASE::m_identityNote
protectedinherited

◆ m_repoUserEmail

wxTextCtrl* PANEL_GIT_REPOSITORY_BASE::m_repoUserEmail
protectedinherited

◆ m_repoUserName

wxTextCtrl* PANEL_GIT_REPOSITORY_BASE::m_repoUserName
protectedinherited

◆ m_saveButton

wxButton* PANEL_GIT_REPOSITORY_BASE::m_saveButton
protectedinherited

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