KiCad PCB EDA Suite
Loading...
Searching...
No Matches
BACKGROUND_JOB_PANEL Class Reference
Inheritance diagram for BACKGROUND_JOB_PANEL:

Public Member Functions

 BACKGROUND_JOB_PANEL (wxWindow *aParent, std::shared_ptr< BACKGROUND_JOB > aJob)
 
void UpdateFromJob ()
 

Private Attributes

wxGauge * m_progress
 
wxStaticText * m_stName
 
wxStaticText * m_stStatus
 
std::shared_ptr< BACKGROUND_JOBm_job
 

Detailed Description

Definition at line 40 of file background_jobs_monitor.cpp.

Constructor & Destructor Documentation

◆ BACKGROUND_JOB_PANEL()

BACKGROUND_JOB_PANEL::BACKGROUND_JOB_PANEL ( wxWindow *  aParent,
std::shared_ptr< BACKGROUND_JOB aJob 
)
inline

Definition at line 43 of file background_jobs_monitor.cpp.

References m_progress, m_stName, m_stStatus, and UpdateFromJob().

Member Function Documentation

◆ UpdateFromJob()

void BACKGROUND_JOB_PANEL::UpdateFromJob ( )
inline

Definition at line 78 of file background_jobs_monitor.cpp.

References m_job, m_progress, and m_stStatus.

Referenced by BACKGROUND_JOB_PANEL(), and BACKGROUND_JOB_LIST::UpdateJob().

Member Data Documentation

◆ m_job

std::shared_ptr<BACKGROUND_JOB> BACKGROUND_JOB_PANEL::m_job
private

Definition at line 89 of file background_jobs_monitor.cpp.

Referenced by UpdateFromJob().

◆ m_progress

wxGauge* BACKGROUND_JOB_PANEL::m_progress
private

Definition at line 86 of file background_jobs_monitor.cpp.

Referenced by BACKGROUND_JOB_PANEL(), and UpdateFromJob().

◆ m_stName

wxStaticText* BACKGROUND_JOB_PANEL::m_stName
private

Definition at line 87 of file background_jobs_monitor.cpp.

Referenced by BACKGROUND_JOB_PANEL().

◆ m_stStatus

wxStaticText* BACKGROUND_JOB_PANEL::m_stStatus
private

Definition at line 88 of file background_jobs_monitor.cpp.

Referenced by BACKGROUND_JOB_PANEL(), and UpdateFromJob().


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