Developer Documentation
SpinBoxEventFilter Class Reference
Inheritance diagram for SpinBoxEventFilter:

Public Member Functions

 SpinBoxEventFilter (QObject *parent=0)
 
bool eventFilter (QObject *object, QEvent *event)
 
bool isScrolling ()
 
void hookUpToWidgetTree (QWidget *widget)
 
void registerScrollArea (QWidget *scrollArea)
 

Private Slots

void unsetScrolling ()
 

Private Member Functions

void setScrolling ()
 

Private Attributes

std::set< QWidget * > scrollAreas
 
bool scrolling
 
QTimer scrollingTimer
 

Detailed Description

Definition at line 49 of file SpinBoxEventFilter.hh.

Constructor & Destructor Documentation

◆ SpinBoxEventFilter()

SpinBoxEventFilter::SpinBoxEventFilter ( QObject *  parent = 0)
explicit

Definition at line 55 of file SpinBoxEventFilter.cc.

◆ ~SpinBoxEventFilter()

SpinBoxEventFilter::~SpinBoxEventFilter ( )
virtual

Definition at line 64 of file SpinBoxEventFilter.cc.

Member Function Documentation

◆ eventFilter()

bool SpinBoxEventFilter::eventFilter ( QObject *  object,
QEvent *  event 
)

Definition at line 67 of file SpinBoxEventFilter.cc.

◆ hookUpToWidgetTree()

void SpinBoxEventFilter::hookUpToWidgetTree ( QWidget *  widget)

Definition at line 105 of file SpinBoxEventFilter.cc.

◆ isScrolling()

bool SpinBoxEventFilter::isScrolling ( )
inline

Definition at line 101 of file SpinBoxEventFilter.cc.

◆ registerScrollArea()

void SpinBoxEventFilter::registerScrollArea ( QWidget *  scrollArea)

Definition at line 125 of file SpinBoxEventFilter.cc.

◆ setScrolling()

void SpinBoxEventFilter::setScrolling ( )
private

Definition at line 130 of file SpinBoxEventFilter.cc.

◆ unsetScrolling

void SpinBoxEventFilter::unsetScrolling ( )
privateslot

Definition at line 135 of file SpinBoxEventFilter.cc.

Member Data Documentation

◆ scrollAreas

std::set<QWidget*> SpinBoxEventFilter::scrollAreas
private

Definition at line 70 of file SpinBoxEventFilter.hh.

◆ scrolling

bool SpinBoxEventFilter::scrolling
private

Definition at line 71 of file SpinBoxEventFilter.hh.

◆ scrollingTimer

QTimer SpinBoxEventFilter::scrollingTimer
private

Definition at line 72 of file SpinBoxEventFilter.hh.


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