OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
KBShortcutsDialog.hpp File Reference
#include <wx/string.h>
#include <wx/gdicmn.h>
#include <wx/panel.h>
#include "slic3r/GUI/KeyChord.hpp"
#include <wx/event.h>
#include <wx/colour.h>
#include <wx/wx.h>
#include <map>
#include <variant>
#include <vector>
#include <cstdint>
#include "GUI_Utils.hpp"
#include <wx/simplebook.h>
Include dependency graph for KBShortcutsDialog.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Slic3r::GUI::KBShortcutsDialog
struct  Slic3r::GUI::KBShortcutsDialog::FixedKey
struct  Slic3r::GUI::KBShortcutsDialog::MouseAction
struct  Slic3r::GUI::KBShortcutsDialog::Row
struct  Slic3r::GUI::KBShortcutsDialog::Page
struct  Slic3r::GUI::KBShortcutsDialog::EditableRow
struct  Slic3r::GUI::KBShortcutsDialog::PreferenceRow
class  Slic3r::GUI::ShortcutCaptureDialog

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

Class Documentation

◆ Slic3r::GUI::KBShortcutsDialog::FixedKey

struct Slic3r::GUI::KBShortcutsDialog::FixedKey
Collaboration diagram for Slic3r::GUI::KBShortcutsDialog::FixedKey:
Class Members
const char * description
vector< wxString > keys

◆ Slic3r::GUI::KBShortcutsDialog::MouseAction

struct Slic3r::GUI::KBShortcutsDialog::MouseAction
Class Members
wxString button
const char * preference

◆ Slic3r::GUI::KBShortcutsDialog::Row

struct Slic3r::GUI::KBShortcutsDialog::Row
Class Members
variant< Shortcut, FixedKey, MouseAction > content
ShortcutSection section

◆ Slic3r::GUI::KBShortcutsDialog::Page

struct Slic3r::GUI::KBShortcutsDialog::Page
Collaboration diagram for Slic3r::GUI::KBShortcutsDialog::Page:
Class Members
wxString caption
ShortcutContext context
vector< Row > rows
wxString title

◆ Slic3r::GUI::KBShortcutsDialog::EditableRow

struct Slic3r::GUI::KBShortcutsDialog::EditableRow
Collaboration diagram for Slic3r::GUI::KBShortcutsDialog::EditableRow:
Class Members
wxStaticText * description
wxStaticText * key
wxStaticText * modifiers
ScalableButton * reset
Shortcut shortcut

◆ Slic3r::GUI::KBShortcutsDialog::PreferenceRow

struct Slic3r::GUI::KBShortcutsDialog::PreferenceRow
Class Members
wxStaticText * description
const char * preference