20#ifndef LIBREPCB_EDITOR_STANDARDEDITORCOMMANDHANDLER_H
21#define LIBREPCB_EDITOR_STANDARDEDITORCOMMANDHANDLER_H
35class WorkspaceSettings;
57 QWidget* parent =
nullptr) noexcept;
This class represents absolute, well-formatted paths to files or directories.
Definition: filepath.h:129
Container for all workspace related settings.
Definition: workspacesettings.h:60
Helper to handle some of the librepcb::editor::EditorCommand actions.
Definition: standardeditorcommandhandler.h:48
StandardEditorCommandHandler(const StandardEditorCommandHandler &other)=delete
void shortcutsReference() const noexcept
Definition: standardeditorcommandhandler.cpp:81
StandardEditorCommandHandler()=delete
const WorkspaceSettings & mSettings
Definition: standardeditorcommandhandler.h:72
void onlineDocumentation() const noexcept
Definition: standardeditorcommandhandler.cpp:65
QPointer< QWidget > mParent
Definition: standardeditorcommandhandler.h:73
void aboutLibrePcb() const noexcept
Definition: standardeditorcommandhandler.cpp:60
void fileManager(const FilePath &fp) const noexcept
Definition: standardeditorcommandhandler.cpp:75
void website() const noexcept
Definition: standardeditorcommandhandler.cpp:70
Definition: occmodel.cpp:77