#include "PrinterWebViewHandler.hpp"#include "Http.hpp"#include "I18N.hpp"#include "PrinterWebView.hpp"#include "slic3r/GUI/GUI_App.hpp"#include "slic3r/GUI/Widgets/WebView.hpp"#include "slic3r/Utils/PrintHost.hpp"#include "libslic3r/Preset.hpp"#include <memory>#include <cstdint>#include "libslic3r/Config.hpp"#include "libslic3r/PrintConfig.hpp"#include <nlohmann/json.hpp>#include <atomic>#include <boost/filesystem/path.hpp>#include <string>#include <thread>#include <utility>#include <wx/filedlg.h>#include <wx/string.h>#include <wx/webview.h>#include <wx/utils.h>#include <wx/buffer.h>Go to the source code of this file.
Classes | |
| class | Slic3r::GUI::anonymous_namespace{PrinterWebViewHandler.cpp}::ElegooPrinterWebViewHandler |
Namespaces | |
| namespace | Slic3r |
| |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/ | |
| namespace | Slic3r::GUI |
| namespace | Slic3r::GUI::anonymous_namespace{PrinterWebViewHandler.cpp} |
Functions | |
| DynamicPrintConfig * | Slic3r::GUI::anonymous_namespace{PrinterWebViewHandler.cpp}::get_active_printer_config () |
| std::string | Slic3r::GUI::anonymous_namespace{PrinterWebViewHandler.cpp}::json_string (const json &node, const char *key) |
| std::string | Slic3r::GUI::anonymous_namespace{PrinterWebViewHandler.cpp}::dump_json (const json &node) |
| boost::filesystem::path | Slic3r::GUI::anonymous_namespace{PrinterWebViewHandler.cpp}::path_from_utf8 (const std::string &utf8_path) |
| std::string | Slic3r::GUI::anonymous_namespace{PrinterWebViewHandler.cpp}::filename_to_utf8 (const boost::filesystem::path &path) |
| std::unique_ptr< PrinterWebViewHandler > | Slic3r::GUI::create_printer_webview_handler (PrinterWebView &owner) |