Chrysalis - CLO3D Extensions
Loading...
Searching...
No Matches
CLO3D::BaseNativeShortcutHandler Class Referenceabstract

#include <BaseNativeShortcutHandler.h>

Public Member Functions

virtual void handle ()=0
void setShortcut (const QKeySequence &shortcut)

Static Public Member Functions

static BaseNativeShortcutHandler * getEventHandler (int id)
static void stopListening ()
static void startListening ()
static void registerShortcuts ()

Protected Member Functions

 BaseNativeShortcutHandler (const QKeySequence &shortcut)
virtual ~BaseNativeShortcutHandler ()

Protected Attributes

int id_
QKeySequence shortcut_

Constructor & Destructor Documentation

◆ BaseNativeShortcutHandler()

BaseNativeShortcutHandler::BaseNativeShortcutHandler ( const QKeySequence & shortcut)
explicitprotected
Here is the caller graph for this function:

◆ ~BaseNativeShortcutHandler()

BaseNativeShortcutHandler::~BaseNativeShortcutHandler ( )
protectedvirtual

Member Function Documentation

◆ getEventHandler()

BaseNativeShortcutHandler * BaseNativeShortcutHandler::getEventHandler ( int id)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ handle()

virtual void CLO3D::BaseNativeShortcutHandler::handle ( )
pure virtual
Here is the call graph for this function:

◆ registerShortcuts()

void BaseNativeShortcutHandler::registerShortcuts ( )
static
Here is the caller graph for this function:

◆ setShortcut()

void BaseNativeShortcutHandler::setShortcut ( const QKeySequence & shortcut)
Here is the caller graph for this function:

◆ startListening()

void BaseNativeShortcutHandler::startListening ( )
static
Here is the caller graph for this function:

◆ stopListening()

void BaseNativeShortcutHandler::stopListening ( )
static
Here is the caller graph for this function:

Member Data Documentation

◆ id_

int CLO3D::BaseNativeShortcutHandler::id_
protected

◆ shortcut_

QKeySequence CLO3D::BaseNativeShortcutHandler::shortcut_
protected

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