Swiftray  1.0
Controls::Ruler Class Reference

#include <ruler.h>

Inheritance diagram for Controls::Ruler:
Controls::CanvasControl

Public Member Functions

 Ruler (Canvas *canvas)
 
bool isActive () override
 
void paint (QPainter *painter) override
 
- Public Member Functions inherited from Controls::CanvasControl
 CanvasControl (Canvas *parent)
 
Canvascanvas ()
 
Documentdocument ()
 
virtual void exit ()
 
virtual bool hoverEvent (QHoverEvent *e, Qt::CursorShape *cursor)
 
virtual bool keyPressEvent (QKeyEvent *e)
 
virtual bool mouseMoveEvent (QMouseEvent *e)
 
virtual bool mousePressEvent (QMouseEvent *e)
 
virtual bool mouseReleaseEvent (QMouseEvent *e)
 

Constructor & Destructor Documentation

◆ Ruler()

Controls::Ruler::Ruler ( Canvas canvas)
inlineexplicit

Member Function Documentation

◆ isActive()

bool Ruler::isActive ( )
overridevirtual

Reimplemented from Controls::CanvasControl.

◆ paint()

void Ruler::paint ( QPainter *  painter)
overridevirtual

Reimplemented from Controls::CanvasControl.


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