Guitar
Public Member Functions | Public Attributes | List of all members
UserFunctionEvent Class Reference

#include <UserEvent.h>

Inheritance diagram for UserFunctionEvent:
Inheritance graph
[legend]
Collaboration diagram for UserFunctionEvent:
Collaboration graph
[legend]

Public Member Functions

 UserFunctionEvent (std::function< void(QVariant const &, void *ptr)> const &func, QVariant const &var, void *ptr=nullptr)
 

Public Attributes

std::function< void(QVariant const &, void *ptr)> func
 
QVariant var
 
void * ptr = nullptr
 

Constructor & Destructor Documentation

◆ UserFunctionEvent()

UserFunctionEvent::UserFunctionEvent ( std::function< void(QVariant const &, void *ptr)> const &  func,
QVariant const &  var,
void *  ptr = nullptr 
)
inlineexplicit

Member Data Documentation

◆ func

std::function<void(QVariant const &, void *ptr)> UserFunctionEvent::func

◆ ptr

void* UserFunctionEvent::ptr = nullptr

◆ var

QVariant UserFunctionEvent::var

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