tbx  0.7.6
Public Member Functions | Protected Attributes | List of all members
tbx::EventInfo Class Reference

Class to provide information on a toolbox event. More...

#include <eventinfo.h>

Inheritance diagram for tbx::EventInfo:
tbx::AboutToBeShownEvent tbx::AdjusterClickedEvent tbx::ButtonSelectedEvent tbx::CaretEvent tbx::DragEndedEvent tbx::DragStartedEvent tbx::ext::TabsSelectionEvent tbx::ext::TreeViewNodeDraggedEvent tbx::ext::TreeViewNodeExpandedEvent tbx::ext::TreeViewNodeSelectedEvent tbx::ext::TreeViewScrollEvent tbx::FontDboxApplyEvent tbx::FontMenuSelectionEvent tbx::IconbarClickEvent tbx::KeyEvent tbx::MouseClickEvent tbx::OpenWindowEvent tbx::OptionButtonStateEvent tbx::PopUpAboutToBeShownEvent tbx::PrintDboxPrintEvent tbx::PrintDboxSetupAboutToBeShownEvent tbx::RadioButtonStateChangedEvent tbx::RedrawEvent tbx::SaveAsDialogueCompletedEvent tbx::SaveAsSaveCompletedEvent tbx::ScaleApplyFactorEvent tbx::ScrollListSelectionEvent tbx::ScrollRequestEvent tbx::SubMenuEvent tbx::TextChangedEvent tbx::ToolActionSelectedEvent tbx::UserEvent tbx::ValueChangedEvent

Public Member Functions

 EventInfo (const IdBlock &id_block, PollBlock &data)
 Contruct the event information from the id_block and data update by the toolbox.
 
const IdBlockid_block () const
 IdBlock for the current event. More...
 

Protected Attributes

PollBlock_data
 raw data from the event
 

Detailed Description

Class to provide information on a toolbox event.

If an event has extra information and class derived from this event is passed otherwise this event is passed.

The base class gives access to the toolbox id block

Member Function Documentation

◆ id_block()

const IdBlock& tbx::EventInfo::id_block ( ) const
inline

IdBlock for the current event.

This returns information on the object/component where event took place.


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