#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/ConfigWizard_private.hpp>
Public Member Functions | |
| PagePrinters (ConfigWizard *parent, wxString title, wxString shortname, const VendorProfile &vendor, unsigned indent, Technology technology) | |
| void | select_all (bool select, bool alternates=false) |
| int | get_width () const |
| bool | any_selected () const |
| std::set< std::string > | get_selected_models () |
| std::string | get_vendor_id () const |
| virtual void | set_run_reason (ConfigWizard::RunReason run_reason) override |
| template<class T> | |
| T * | append (T *thing, int proportion=0, int flag=wxEXPAND|wxTOP|wxBOTTOM, int border=10) |
| wxStaticText * | append_text (wxString text) |
| void | append_spacer (int space) |
| ConfigWizard::priv * | wizard_p () const |
| virtual void | apply_custom_config (DynamicPrintConfig &config) |
| virtual void | on_activate () |
Public Attributes | |
| std::vector< PrinterPicker * > | printer_pickers |
| Technology | technology |
| bool | install |
| bool | has_printers { false } |
| bool | is_primary_printer_page { false } |
| ConfigWizard * | parent |
| const wxString | shortname |
| wxBoxSizer * | content |
| const unsigned | indent |
| Slic3r::GUI::PagePrinters::PagePrinters | ( | ConfigWizard * | parent, |
| wxString | title, | ||
| wxString | shortname, | ||
| const VendorProfile & | vendor, | ||
| unsigned | indent, | ||
| Technology | technology ) |
References Slic3r::GUI::ConfigWizardPage::ConfigWizardPage(), _utf8, Slic3r::GUI::ConfigWizard::priv::appconfig_new, Slic3r::GUI::ConfigWizardPage::append(), Slic3r::GUI::PrinterPickerEvent::enable, Slic3r::VendorProfile::families(), Slic3r::GUI::from_u8(), has_printers, Slic3r::GUI::ConfigWizardPage::indent, install, L, Slic3r::GUI::MAX_COLS, Slic3r::GUI::PrinterPickerEvent::model_id, Slic3r::VendorProfile::models, Slic3r::GUI::ConfigWizard::priv::on_printer_pick(), Slic3r::GUI::ConfigWizardPage::parent, printer_pickers, Slic3r::ptFFF, Slic3r::ptSLA, Slic3r::AppConfig::set_variant(), Slic3r::GUI::ConfigWizardPage::shortname, Slic3r::GUI::T_FFF, Slic3r::GUI::T_SLA, technology, Slic3r::GUI::PrinterPickerEvent::variant_name, Slic3r::GUI::PrinterPickerEvent::vendor_id, and Slic3r::GUI::ConfigWizardPage::wizard_p().
| bool Slic3r::GUI::PagePrinters::any_selected | ( | ) | const |
References printer_pickers.
|
inlineinherited |
References content.
Referenced by Slic3r::GUI::PageBedShape::PageBedShape(), Slic3r::GUI::PageCustom::PageCustom(), Slic3r::GUI::PageDiameters::PageDiameters(), Slic3r::GUI::PageFirmware::PageFirmware(), Slic3r::GUI::PageMaterials::PageMaterials(), Slic3r::GUI::PagePrinters::PagePrinters(), Slic3r::GUI::PageTemperatures::PageTemperatures(), Slic3r::GUI::PageWelcome::PageWelcome(), and append_text().
|
inherited |
References content.
Referenced by Slic3r::GUI::PageDiameters::PageDiameters(), Slic3r::GUI::PageMaterials::PageMaterials(), and Slic3r::GUI::PageTemperatures::PageTemperatures().
|
inherited |
References append(), Slic3r::GUI::WRAP_WIDTH, and wxStaticText.
Referenced by Slic3r::GUI::PageBedShape::PageBedShape(), Slic3r::GUI::PageDiameters::PageDiameters(), Slic3r::GUI::PageFirmware::PageFirmware(), Slic3r::GUI::PageTemperatures::PageTemperatures(), and Slic3r::GUI::PageWelcome::PageWelcome().
|
inlinevirtualinherited |
Reimplemented in Slic3r::GUI::PageBedShape, Slic3r::GUI::PageDiameters, Slic3r::GUI::PageFirmware, and Slic3r::GUI::PageTemperatures.
| std::set< std::string > Slic3r::GUI::PagePrinters::get_selected_models | ( | ) |
References printer_pickers.
|
inline |
References printer_pickers.
| int Slic3r::GUI::PagePrinters::get_width | ( | ) | const |
References printer_pickers.
|
inlinevirtualinherited |
Reimplemented in Slic3r::GUI::PageMaterials.
| void Slic3r::GUI::PagePrinters::select_all | ( | bool | select, |
| bool | alternates = false ) |
References printer_pickers.
|
overridevirtual |
Reimplemented from Slic3r::GUI::ConfigWizardPage.
References is_primary_printer_page, Slic3r::PresetBundle::ORCA_DEFAULT_BUNDLE, printer_pickers, Slic3r::GUI::ConfigWizard::RR_DATA_EMPTY, and Slic3r::GUI::ConfigWizard::RR_DATA_LEGACY.
|
inlineinherited |
References parent.
Referenced by Slic3r::GUI::PageBedShape::PageBedShape(), Slic3r::GUI::PageCustom::PageCustom(), Slic3r::GUI::PagePrinters::PagePrinters(), Slic3r::GUI::PageMaterials::on_activate(), Slic3r::GUI::PageMaterials::select_material(), and Slic3r::GUI::PageMaterials::update_lists().
|
inherited |
Referenced by ConfigWizardPage(), append(), and append_spacer().
| bool Slic3r::GUI::PagePrinters::has_printers { false } |
Referenced by PagePrinters().
|
inherited |
| bool Slic3r::GUI::PagePrinters::install |
Referenced by PagePrinters().
| bool Slic3r::GUI::PagePrinters::is_primary_printer_page { false } |
Referenced by set_run_reason().
|
inherited |
Referenced by ConfigWizardPage(), Slic3r::GUI::PageBedShape::PageBedShape(), Slic3r::GUI::PageCustom::PageCustom(), Slic3r::GUI::PageDiameters::PageDiameters(), Slic3r::GUI::PageFirmware::PageFirmware(), Slic3r::GUI::PageMaterials::PageMaterials(), Slic3r::GUI::PagePrinters::PagePrinters(), Slic3r::GUI::PageTemperatures::PageTemperatures(), Slic3r::GUI::PageWelcome::PageWelcome(), and wizard_p().
| std::vector<PrinterPicker *> Slic3r::GUI::PagePrinters::printer_pickers |
Referenced by PagePrinters(), any_selected(), get_selected_models(), get_vendor_id(), get_width(), select_all(), and set_run_reason().
|
inherited |
| Technology Slic3r::GUI::PagePrinters::technology |
Referenced by PagePrinters(), and Slic3r::GUI::ConfigWizard::priv::on_printer_pick().