Motiv
Marvelous OTF2 Traces Interactive Visualizer
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
TimelineLabelList Class Reference

The TimelineLabelList displays a vertical bar with a list of rank names. More...

#include <TimelineLabelList.hpp>

Inheritance diagram for TimelineLabelList:
Inheritance graph
[legend]
Collaboration diagram for TimelineLabelList:
Collaboration graph
[legend]

Public Member Functions

 TimelineLabelList (TraceDataProxy *data, QWidget *parent=nullptr)
 Creates a new instance of the TimelineLabelList class. More...
 

Protected Member Functions

void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void mouseMoveEvent (QMouseEvent *event) override
 

Detailed Description

The TimelineLabelList displays a vertical bar with a list of rank names.

TODO: for configurable region heights, the height of the labels should be adjusted here too

Definition at line 31 of file TimelineLabelList.hpp.

Constructor & Destructor Documentation

◆ TimelineLabelList()

TimelineLabelList::TimelineLabelList ( TraceDataProxy data,
QWidget *  parent = nullptr 
)

Creates a new instance of the TimelineLabelList class.

Parameters
dataA pointer to a TraceDataProxy
parentThe parent QWidget

Definition at line 24 of file TimelineLabelList.cpp.

Member Function Documentation

◆ mouseMoveEvent()

void TimelineLabelList::mouseMoveEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 48 of file TimelineLabelList.cpp.

◆ mousePressEvent()

void TimelineLabelList::mousePressEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 40 of file TimelineLabelList.cpp.

◆ mouseReleaseEvent()

void TimelineLabelList::mouseReleaseEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 44 of file TimelineLabelList.cpp.


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