#include "KBShortcutsDialog.hpp"#include "I18N.hpp"#include "GUI.hpp"#include <vector>#include "slic3r/GUI/Shortcuts.hpp"#include <wx/colour.h>#include <string>#include "slic3r/GUI/GUI_Utils.hpp"#include <wx/gdicmn.h>#include <wx/dialog.h>#include <wx/event.h>#include "slic3r/GUI/Widgets/StateColor.hpp"#include <utility>#include <cstddef>#include <wx/panel.h>#include <variant>#include <optional>#include <wx/scrolwin.h>#include <wx/display.h>#include <algorithm>#include <set>#include "GUI_App.hpp"#include "wxExtensions.hpp"#include "MainFrame.hpp"#include "MsgDialog.hpp"#include "Preferences.hpp"#include "Widgets/Button.hpp"#include "Widgets/DialogButtons.hpp"#include "Widgets/Label.hpp"#include "Widgets/StaticBox.hpp"#include "Widgets/StaticLine.hpp"#include "Widgets/TabCtrl.hpp"#include <wx/notebook.h>#include <wx/string.h>#include <wx/wx.h>#include <wx/treebase.h>#include <wx/simplebook.h>Go to the source code of this file.
Classes | |
| struct | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::overloaded< Ts > |
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{KBShortcutsDialog.cpp} |
Functions | |
| wxString | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::shortcut_names (const std::vector< Shortcut > &shortcuts) |
| const wxColour | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::ERROR_COLOUR ("#D01B1B") |
| const char * | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::mouse_action (const char *preference) |
| template<class... Ts> | |
| Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::overloaded (Ts...) -> overloaded< Ts... > | |
| std::vector< wxString > | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::to_wx (const std::vector< std::string > &parts) |
| wxString | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::global_key_advice () |
| wxString | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::join_keys (const std::vector< wxString > &parts) |
Variables | |
| constexpr int | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::PAGE_WIDTH = 640 |
| constexpr int | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::TITLE_MARGIN = DESIGN_LEFT_MARGIN - 10 |
| constexpr int | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::ROW_MARGIN = DESIGN_LEFT_MARGIN |
| constexpr int | Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::ROW_GAP = 16 |