General Purpose Geodetic Library
SgPlotScroller Class Reference

#include <SgGuiPlotter.h>

Inheritance diagram for SgPlotScroller:
QScrollArea

Signals

void mouseWheelRotated (QWheelEvent *)
 
void mousePressed (QMouseEvent *)
 
void mouseMoved (QMouseEvent *)
 
void mouseReleased (QMouseEvent *)
 
void mouseDoubleClicked (QMouseEvent *)
 
void keyPressed (QKeyEvent *)
 
void keyReleased (QKeyEvent *)
 

Public Member Functions

 SgPlotScroller (QWidget *parent=NULL)
 

Protected Member Functions

virtual void wheelEvent (QWheelEvent *e)
 
virtual void mousePressEvent (QMouseEvent *e)
 
virtual void mouseMoveEvent (QMouseEvent *e)
 
virtual void mouseReleaseEvent (QMouseEvent *e)
 
virtual void mouseDoubleClickEvent (QMouseEvent *e)
 

Detailed Description

Scroller for the plot area (we need it to intercept few signals) ====================================================================================================

Definition at line 550 of file SgGuiPlotter.h.

Constructor & Destructor Documentation

◆ SgPlotScroller()

SgPlotScroller::SgPlotScroller ( QWidget parent = NULL)
inline

Definition at line 555 of file SgGuiPlotter.h.

Member Function Documentation

◆ keyPressed

void SgPlotScroller::keyPressed ( QKeyEvent *  _t1)
signal

Definition at line 305 of file SgGuiPlotter.moc.cpp.

◆ keyReleased

void SgPlotScroller::keyReleased ( QKeyEvent *  _t1)
signal

Definition at line 312 of file SgGuiPlotter.moc.cpp.

◆ mouseDoubleClicked

void SgPlotScroller::mouseDoubleClicked ( QMouseEvent *  _t1)
signal

Definition at line 298 of file SgGuiPlotter.moc.cpp.

Referenced by mouseDoubleClickEvent().

◆ mouseDoubleClickEvent()

virtual void SgPlotScroller::mouseDoubleClickEvent ( QMouseEvent *  e)
inlineprotectedvirtual

Definition at line 571 of file SgGuiPlotter.h.

References mouseDoubleClicked().

◆ mouseMoved

void SgPlotScroller::mouseMoved ( QMouseEvent *  _t1)
signal

Definition at line 284 of file SgGuiPlotter.moc.cpp.

Referenced by mouseMoveEvent().

◆ mouseMoveEvent()

virtual void SgPlotScroller::mouseMoveEvent ( QMouseEvent *  e)
inlineprotectedvirtual

Definition at line 569 of file SgGuiPlotter.h.

References mouseMoved().

◆ mousePressed

void SgPlotScroller::mousePressed ( QMouseEvent *  _t1)
signal

Definition at line 277 of file SgGuiPlotter.moc.cpp.

Referenced by mousePressEvent().

◆ mousePressEvent()

virtual void SgPlotScroller::mousePressEvent ( QMouseEvent *  e)
inlineprotectedvirtual

Definition at line 568 of file SgGuiPlotter.h.

References mousePressed().

◆ mouseReleased

void SgPlotScroller::mouseReleased ( QMouseEvent *  _t1)
signal

Definition at line 291 of file SgGuiPlotter.moc.cpp.

Referenced by mouseReleaseEvent().

◆ mouseReleaseEvent()

virtual void SgPlotScroller::mouseReleaseEvent ( QMouseEvent *  e)
inlineprotectedvirtual

Definition at line 570 of file SgGuiPlotter.h.

References mouseReleased().

◆ mouseWheelRotated

void SgPlotScroller::mouseWheelRotated ( QWheelEvent *  _t1)
signal

Definition at line 270 of file SgGuiPlotter.moc.cpp.

Referenced by wheelEvent().

◆ wheelEvent()

virtual void SgPlotScroller::wheelEvent ( QWheelEvent *  e)
inlineprotectedvirtual

Definition at line 567 of file SgGuiPlotter.h.

References mouseWheelRotated().


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