Public Slots | Signals | Public Member Functions | Protected Member Functions | Private Attributes | List of all members
swri_profiler_tools::TimePlotWidget Class Reference

#include <time_plot_widget.h>

Inheritance diagram for swri_profiler_tools::TimePlotWidget:
Inheritance graph
[legend]

Public Slots

void setActiveNode (int profile_key, int node_key)
 

Signals

void activeNodeChanged (int profile_key, int node_key)
 

Public Member Functions

void setDatabase (ProfileDatabase *db)
 
QSize sizeHint () const
 
 TimePlotWidget (QWidget *parent=0)
 
 ~TimePlotWidget ()
 

Protected Member Functions

void enterEvent (QEvent *)
 
void leaveEvent (QEvent *)
 
void mouseDoubleClickEvent (QMouseEvent *)
 
void mouseMoveEvent (QMouseEvent *)
 
void mousePressEvent (QMouseEvent *)
 
void paintEvent (QPaintEvent *)
 

Private Attributes

ProfileDatabasedb_
 

Detailed Description

Definition at line 45 of file time_plot_widget.h.

Constructor & Destructor Documentation

swri_profiler_tools::TimePlotWidget::TimePlotWidget ( QWidget *  parent = 0)

Definition at line 39 of file time_plot_widget.cpp.

swri_profiler_tools::TimePlotWidget::~TimePlotWidget ( )

Definition at line 47 of file time_plot_widget.cpp.

Member Function Documentation

void swri_profiler_tools::TimePlotWidget::activeNodeChanged ( int  profile_key,
int  node_key 
)
signal
void swri_profiler_tools::TimePlotWidget::enterEvent ( QEvent *  event)
protected

Definition at line 72 of file time_plot_widget.cpp.

void swri_profiler_tools::TimePlotWidget::leaveEvent ( QEvent *  event)
protected

Definition at line 76 of file time_plot_widget.cpp.

void swri_profiler_tools::TimePlotWidget::mouseDoubleClickEvent ( QMouseEvent *  event)
protected

Definition at line 88 of file time_plot_widget.cpp.

void swri_profiler_tools::TimePlotWidget::mouseMoveEvent ( QMouseEvent *  event)
protected

Definition at line 80 of file time_plot_widget.cpp.

void swri_profiler_tools::TimePlotWidget::mousePressEvent ( QMouseEvent *  event)
protected

Definition at line 84 of file time_plot_widget.cpp.

void swri_profiler_tools::TimePlotWidget::paintEvent ( QPaintEvent *  )
protected

Definition at line 92 of file time_plot_widget.cpp.

void swri_profiler_tools::TimePlotWidget::setActiveNode ( int  profile_key,
int  node_key 
)
slot

Definition at line 68 of file time_plot_widget.cpp.

void swri_profiler_tools::TimePlotWidget::setDatabase ( ProfileDatabase db)

Definition at line 56 of file time_plot_widget.cpp.

QSize swri_profiler_tools::TimePlotWidget::sizeHint ( ) const

Definition at line 51 of file time_plot_widget.cpp.

Member Data Documentation

ProfileDatabase* swri_profiler_tools::TimePlotWidget::db_
private

Definition at line 47 of file time_plot_widget.h.


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


swri_profiler_tools
Author(s):
autogenerated on Fri Nov 27 2020 03:44:18