110 return wxEmptyString;
118 if( !aVariant.IsEmpty() )
125 return wxString::Format(
_(
"Generate bill of materials" ) );
131 return wxString::Format(
_(
"Generate Bill of Materials Job Settings" ) );
wxString GetSelectedVariant() const
std::vector< wxString > m_variantNames
wxString m_stringDelimiter
wxString m_fieldDelimiter
bool m_includeByteOrderMark
wxString GetDefaultDescription() const override
wxString GetSettingsDialogTitle() const override
void FromJson(const nlohmann::json &aJson) override
std::vector< wxString > m_fieldsOrdered
wxString m_refRangeDelimiter
std::vector< wxString > m_fieldsLabels
void SetSelectedVariant(const wxString &aVariant)
std::vector< wxString > m_fieldsGroupBy
wxString m_bomFmtPresetName
BOM_FILTER_SCOPE m_filterScope
virtual void FromJson(const nlohmann::json &j)
std::vector< JOB_PARAM_BASE * > m_params
JOB(const std::string &aType, bool aOutputIsDirectory)
Some functions to handle hotkeys in KiCad.
#define REGISTER_JOB(job_name, title, face, T)