The SlideableLabel class is the label which sits on the timeline and can be moved on it.
More...
#include <slideablelabel.h>
|
| void | mouseMoved (int xMovement) |
| | mouseMoved signals that the mouseMoveEvent was triggered on the label and sends the x coordinate
|
| |
|
| | SlideableLabel (QWidget *parent=0) |
| | SlideableLabel constructs a new label.
|
| |
| void | mouseMoveEvent (QMouseEvent *ev) |
| | mouseMoveEvent sets the label to the position of the mouse movement
|
| |
| void | setIntervall (QPoint xRange) |
| | setIntervall sets the new intervall
|
| |
| QPoint | getIntervall () |
| | getIntervall gets the intervall
|
| |
| void | setYLevel (int y) |
| | setYLevel sets the new yLevel
|
| |
| void | setHeight (uint height) |
| | setHeight sets the new height
|
| |
| void | setWidth (uint width) |
| | setWidth sets the new width
|
| |
| void | setRelPosition (float delta) |
| | setRelPosition sets the new relative position
|
| |
| uint | getRelPosition () |
| | getRelPosition gets the relative position
|
| |
The SlideableLabel class is the label which sits on the timeline and can be moved on it.
- Author
- Dominic Zahn
- Date
- 2021/04/12
◆ SlideableLabel()
| SlideableLabel::SlideableLabel |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
SlideableLabel constructs a new label.
- Parameters
-
| parent | parent of this label |
◆ getIntervall()
| QPoint SlideableLabel::getIntervall |
( |
| ) |
|
getIntervall gets the intervall
- Returns
- intervall
◆ getRelPosition()
| uint SlideableLabel::getRelPosition |
( |
| ) |
|
getRelPosition gets the relative position
- Returns
- the relative position
◆ mouseMoved
| void SlideableLabel::mouseMoved |
( |
int |
xMovement | ) |
|
|
signal |
mouseMoved signals that the mouseMoveEvent was triggered on the label and sends the x coordinate
- Parameters
-
| xMovement | represents the x coordinate of the mouseMoveEvent |
◆ mouseMoveEvent()
| void SlideableLabel::mouseMoveEvent |
( |
QMouseEvent * |
ev | ) |
|
mouseMoveEvent sets the label to the position of the mouse movement
- Parameters
-
◆ setHeight()
| void SlideableLabel::setHeight |
( |
uint |
height | ) |
|
setHeight sets the new height
- Parameters
-
◆ setIntervall()
| void SlideableLabel::setIntervall |
( |
QPoint |
xRange | ) |
|
setIntervall sets the new intervall
- Parameters
-
◆ setRelPosition()
| void SlideableLabel::setRelPosition |
( |
float |
delta | ) |
|
setRelPosition sets the new relative position
- Parameters
-
| delta | new relative position? |
◆ setWidth()
| void SlideableLabel::setWidth |
( |
uint |
width | ) |
|
setWidth sets the new width
- Parameters
-
◆ setYLevel()
| void SlideableLabel::setYLevel |
( |
int |
y | ) |
|
setYLevel sets the new yLevel
- Parameters
-
The documentation for this class was generated from the following files:
- iVS3D/src/iVS3D-core/view/slideablelabel.h
- iVS3D/src/iVS3D-core/view/slideablelabel.cpp