EllipsisPushButton Class Reference

#include <RobotAPI/gui-plugins/SkillDashboard/EllipsisPushButton.h>

+ Inheritance diagram for EllipsisPushButton:

Public Member Functions

 EllipsisPushButton (const QString &text, QWidget *parent=nullptr)
 
 EllipsisPushButton (QWidget *parent=nullptr)
 
void finishProgress (bool failed)
 
void startTimeout (double timeoutSec)
 

Protected Member Functions

void mousePressEvent (QMouseEvent *event) override
 
void paintEvent (QPaintEvent *event) override
 

Detailed Description

Definition at line 8 of file EllipsisPushButton.h.

Constructor & Destructor Documentation

◆ EllipsisPushButton() [1/2]

EllipsisPushButton ( QWidget * parent = nullptr)
explicit

Definition at line 3 of file EllipsisPushButton.cpp.

◆ EllipsisPushButton() [2/2]

EllipsisPushButton ( const QString & text,
QWidget * parent = nullptr )
explicit

Definition at line 7 of file EllipsisPushButton.cpp.

Member Function Documentation

◆ finishProgress()

void finishProgress ( bool failed)

Definition at line 42 of file EllipsisPushButton.cpp.

◆ mousePressEvent()

void mousePressEvent ( QMouseEvent * event)
overrideprotected

Definition at line 66 of file EllipsisPushButton.cpp.

◆ paintEvent()

void paintEvent ( QPaintEvent * event)
overrideprotected

Definition at line 79 of file EllipsisPushButton.cpp.

◆ startTimeout()

void startTimeout ( double timeoutSec)

Definition at line 13 of file EllipsisPushButton.cpp.


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