KiCad PCB EDA Suite
|
Public Member Functions | |
PANEL_JOB_OUTPUT (wxWindow *aParent, PANEL_JOBS *aPanelParent, KICAD_MANAGER_FRAME *aFrame, JOBSET *aFile, JOBSET_OUTPUT *aOutput) | |
~PANEL_JOB_OUTPUT () | |
void | UpdateStatus () |
virtual void | OnOutputRunClick (wxCommandEvent &event) override |
virtual void | OnLastStatusClick (wxMouseEvent &event) override |
virtual void | OnOutputOptionsClick (wxCommandEvent &event) override |
Protected Attributes | |
wxStaticBitmap * | m_bitmapOutputType |
wxStaticText * | m_textOutputType |
wxStaticBitmap * | m_statusBitmap |
wxBitmapButton * | m_buttonOutputRun |
wxBitmapButton * | m_buttonOutputOptions |
Private Member Functions | |
void | onMenu (wxCommandEvent &aEvent) |
Private Attributes | |
JOBSET * | m_jobsFile |
JOBSET_OUTPUT * | m_output |
KICAD_MANAGER_FRAME * | m_frame |
PANEL_JOBS * | m_panelParent |
Definition at line 270 of file panel_jobs.cpp.
|
inline |
Definition at line 273 of file panel_jobs.cpp.
References JOB_TYPE_INFO::bitmap, jobTypeInfos, KiBitmapBundle(), PANEL_JOB_OUTPUT_BASE::m_bitmapOutputType, PANEL_JOB_OUTPUT_BASE::m_buttonOutputOptions, PANEL_JOB_OUTPUT_BASE::m_buttonOutputRun, PANEL_JOB_OUTPUT_BASE::m_textOutputType, JOBSET_OUTPUT::m_type, JOB_TYPE_INFO::name, and onMenu().
|
inline |
Definition at line 296 of file panel_jobs.cpp.
References PANEL_JOB_OUTPUT_BASE::m_buttonOutputOptions, and onMenu().
|
inlineoverridevirtual |
Reimplemented from PANEL_JOB_OUTPUT_BASE.
Definition at line 349 of file panel_jobs.cpp.
References m_frame, m_jobsFile, m_output, and DIALOG_SHIM::ShowModal().
|
inlineprivate |
Definition at line 372 of file panel_jobs.cpp.
References m_frame, m_jobsFile, m_output, m_panelParent, PANEL_JOBS::RemoveOutput(), and DIALOG_SHIM::ShowModal().
Referenced by PANEL_JOB_OUTPUT(), and ~PANEL_JOB_OUTPUT().
|
inlineoverridevirtual |
Reimplemented from PANEL_JOB_OUTPUT_BASE.
Definition at line 355 of file panel_jobs.cpp.
References _, PANEL_JOB_OUTPUT_BASE::m_buttonOutputOptions, JOBSET_OUTPUT::m_lastRunSuccess, and m_output.
|
inlineoverridevirtual |
Reimplemented from PANEL_JOB_OUTPUT_BASE.
Definition at line 326 of file panel_jobs.cpp.
References _, PANEL_JOBS::EnsurePcbSchFramesOpen(), KIWAY_HOLDER::Kiway(), m_frame, m_jobsFile, m_output, m_panelParent, Prj(), project, JOBS_RUNNER::RunJobsForOutput(), and UpdateStatus().
|
inline |
Definition at line 302 of file panel_jobs.cpp.
References _, KiBitmapBundle(), JOBSET_OUTPUT::m_lastRunSuccess, m_output, and PANEL_JOB_OUTPUT_BASE::m_statusBitmap.
Referenced by OnOutputRunClick(), and PANEL_JOBS::OnRunAllJobsClick().
|
protectedinherited |
Definition at line 87 of file panel_jobs_base.h.
Referenced by PANEL_JOB_OUTPUT(), and PANEL_JOB_OUTPUT_BASE::PANEL_JOB_OUTPUT_BASE().
|
protectedinherited |
Definition at line 91 of file panel_jobs_base.h.
Referenced by OnOutputOptionsClick(), PANEL_JOB_OUTPUT(), PANEL_JOB_OUTPUT_BASE::PANEL_JOB_OUTPUT_BASE(), ~PANEL_JOB_OUTPUT(), and PANEL_JOB_OUTPUT_BASE::~PANEL_JOB_OUTPUT_BASE().
|
protectedinherited |
Definition at line 90 of file panel_jobs_base.h.
Referenced by PANEL_JOB_OUTPUT(), PANEL_JOB_OUTPUT_BASE::PANEL_JOB_OUTPUT_BASE(), and PANEL_JOB_OUTPUT_BASE::~PANEL_JOB_OUTPUT_BASE().
|
private |
Definition at line 402 of file panel_jobs.cpp.
Referenced by OnLastStatusClick(), onMenu(), and OnOutputRunClick().
|
private |
Definition at line 400 of file panel_jobs.cpp.
Referenced by OnLastStatusClick(), onMenu(), and OnOutputRunClick().
|
private |
Definition at line 401 of file panel_jobs.cpp.
Referenced by OnLastStatusClick(), onMenu(), OnOutputOptionsClick(), OnOutputRunClick(), and UpdateStatus().
|
private |
Definition at line 403 of file panel_jobs.cpp.
Referenced by onMenu(), and OnOutputRunClick().
|
protectedinherited |
Definition at line 89 of file panel_jobs_base.h.
Referenced by PANEL_JOB_OUTPUT_BASE::PANEL_JOB_OUTPUT_BASE(), UpdateStatus(), and PANEL_JOB_OUTPUT_BASE::~PANEL_JOB_OUTPUT_BASE().
|
protectedinherited |
Definition at line 88 of file panel_jobs_base.h.
Referenced by PANEL_JOB_OUTPUT(), and PANEL_JOB_OUTPUT_BASE::PANEL_JOB_OUTPUT_BASE().