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 () | |
virtual void | OnOutputRunClick (wxCommandEvent &event) override |
virtual void | OnOutputOptionsClick (wxCommandEvent &event) override |
Protected Attributes | |
wxStaticBitmap * | m_bitmapOutputType |
wxStaticText * | m_textOutputType |
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 210 of file panel_jobs.cpp.
|
inline |
Definition at line 213 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 236 of file panel_jobs.cpp.
References PANEL_JOB_OUTPUT_BASE::m_buttonOutputOptions, and onMenu().
|
inlineprivate |
Definition at line 276 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 265 of file panel_jobs.cpp.
References _, and PANEL_JOB_OUTPUT_BASE::m_buttonOutputOptions.
|
inlineoverridevirtual |
Reimplemented from PANEL_JOB_OUTPUT_BASE.
Definition at line 243 of file panel_jobs.cpp.
References _, PANEL_JOBS::EnsurePcbSchFramesOpen(), KIWAY_HOLDER::Kiway(), m_frame, m_jobsFile, m_output, m_panelParent, Prj(), project, and JOBS_RUNNER::RunJobsForOutput().
|
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 90 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 89 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 299 of file panel_jobs.cpp.
Referenced by onMenu(), and OnOutputRunClick().
|
private |
Definition at line 297 of file panel_jobs.cpp.
Referenced by onMenu(), and OnOutputRunClick().
|
private |
Definition at line 298 of file panel_jobs.cpp.
Referenced by onMenu(), and OnOutputRunClick().
|
private |
Definition at line 300 of file panel_jobs.cpp.
Referenced by onMenu(), and OnOutputRunClick().
|
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().