LibrePCB Developers Documentation
Loading...
Searching...
No Matches
StandardEditorCommandHandler Class Referencefinal

Helper to handle some of the librepcb::editor::EditorCommand actions. More...

#include <standardeditorcommandhandler.h>

Inherits QObject.

+ Collaboration diagram for StandardEditorCommandHandler:

Public Member Functions

 StandardEditorCommandHandler ()=delete
 
 StandardEditorCommandHandler (const StandardEditorCommandHandler &other)=delete
 
 StandardEditorCommandHandler (const WorkspaceSettings &settings, QWidget *parent=nullptr) noexcept
 
 ~StandardEditorCommandHandler () noexcept
 
void aboutLibrePcb () const noexcept
 
void onlineDocumentation () const noexcept
 
void website () const noexcept
 
void fileManager (const FilePath &fp) const noexcept
 
void shortcutsReference () const noexcept
 
StandardEditorCommandHandleroperator= (const StandardEditorCommandHandler &rhs)=delete
 

Private Attributes

const WorkspaceSettingsmSettings
 
QPointer< QWidget > mParent
 

Detailed Description

Helper to handle some of the librepcb::editor::EditorCommand actions.

Indended to share code between the various editors.

Constructor & Destructor Documentation

◆ StandardEditorCommandHandler() [1/3]

◆ StandardEditorCommandHandler() [2/3]

◆ StandardEditorCommandHandler() [3/3]

StandardEditorCommandHandler ( const WorkspaceSettings settings,
QWidget *  parent = nullptr 
)
noexcept

◆ ~StandardEditorCommandHandler()

Member Function Documentation

◆ aboutLibrePcb()

void aboutLibrePcb ( ) const
noexcept
+ Here is the caller graph for this function:

◆ onlineDocumentation()

void onlineDocumentation ( ) const
noexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ website()

void website ( ) const
noexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ fileManager()

void fileManager ( const FilePath fp) const
noexcept
+ Here is the call graph for this function:

◆ shortcutsReference()

void shortcutsReference ( ) const
noexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator=()

StandardEditorCommandHandler & operator= ( const StandardEditorCommandHandler rhs)
delete

Member Data Documentation

◆ mSettings

const WorkspaceSettings& mSettings
private

◆ mParent

QPointer<QWidget> mParent
private

The documentation for this class was generated from the following files: