Public Slots | Public Member Functions | Protected Member Functions | Private Slots | Private Attributes
rtabmap::ProgressDialog Class Reference

#include <ProgressDialog.h>

List of all members.

Public Slots

void appendText (const QString &text, const QColor &color=Qt::black)
void clear ()
void incrementStep ()
void resetProgress ()

Public Member Functions

int maximumSteps () const
 ProgressDialog (QWidget *parent=0, Qt::WindowFlags flags=0)
void setAutoClose (bool on, int delayedClosingTimeMsec=-1)
void setEndMessage (const QString &message)
void setMaximumSteps (int steps)
void setValue (int value)
virtual ~ProgressDialog ()

Protected Member Functions

virtual void closeEvent (QCloseEvent *event)

Private Slots

void closeDialog ()

Private Attributes

QPushButton * _closeButton
QCheckBox * _closeWhenDoneCheckBox
int _delayedClosingTime
QTextEdit * _detailedText
QString _endMessage
QProgressBar * _progressBar
QLabel * _text

Detailed Description

Definition at line 43 of file ProgressDialog.h.


Constructor & Destructor Documentation

rtabmap::ProgressDialog::ProgressDialog ( QWidget *  parent = 0,
Qt::WindowFlags  flags = 0 
)

Definition at line 43 of file ProgressDialog.cpp.

Definition at line 76 of file ProgressDialog.cpp.


Member Function Documentation

void rtabmap::ProgressDialog::appendText ( const QString &  text,
const QColor &  color = Qt::black 
) [slot]

Definition at line 90 of file ProgressDialog.cpp.

Definition at line 135 of file ProgressDialog.cpp.

void rtabmap::ProgressDialog::closeDialog ( ) [private, slot]

Definition at line 149 of file ProgressDialog.cpp.

void rtabmap::ProgressDialog::closeEvent ( QCloseEvent *  event) [protected, virtual]

Definition at line 157 of file ProgressDialog.cpp.

Definition at line 125 of file ProgressDialog.cpp.

Definition at line 116 of file ProgressDialog.cpp.

Definition at line 143 of file ProgressDialog.cpp.

void rtabmap::ProgressDialog::setAutoClose ( bool  on,
int  delayedClosingTimeMsec = -1 
)

Definition at line 81 of file ProgressDialog.cpp.

void rtabmap::ProgressDialog::setEndMessage ( const QString &  message) [inline]

Definition at line 51 of file ProgressDialog.h.

Definition at line 120 of file ProgressDialog.cpp.

void rtabmap::ProgressDialog::setValue ( int  value)

Definition at line 99 of file ProgressDialog.cpp.


Member Data Documentation

QPushButton* rtabmap::ProgressDialog::_closeButton [private]

Definition at line 73 of file ProgressDialog.h.

Definition at line 74 of file ProgressDialog.h.

Definition at line 76 of file ProgressDialog.h.

Definition at line 71 of file ProgressDialog.h.

Definition at line 75 of file ProgressDialog.h.

QProgressBar* rtabmap::ProgressDialog::_progressBar [private]

Definition at line 72 of file ProgressDialog.h.

QLabel* rtabmap::ProgressDialog::_text [private]

Definition at line 70 of file ProgressDialog.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Sat Jul 23 2016 11:44:32