#include <DetailedProgressDialog.h>
Public Slots | |
void | appendText (const QString &text, const QColor &color=Qt::black) |
void | clear () |
void | incrementStep () |
void | resetProgress () |
Public Member Functions | |
DetailedProgressDialog (QWidget *parent=0, Qt::WindowFlags flags=0) | |
int | maximumSteps () const |
void | setAutoClose (bool on, int delayedClosingTimeMsec=0) |
void | setEndMessage (const QString &message) |
void | setMaximumSteps (int steps) |
void | setValue (int value) |
virtual | ~DetailedProgressDialog () |
Protected Member Functions | |
virtual void | closeEvent (QCloseEvent *event) |
Private Attributes | |
bool | _autoClose |
QPushButton * | _closeButton |
QCheckBox * | _closeWhenDoneCheckBox |
int | _delayedClosingTime |
QTextEdit * | _detailedText |
QString | _endMessage |
QProgressBar * | _progressBar |
QLabel * | _text |
Definition at line 41 of file DetailedProgressDialog.h.
rtabmap::DetailedProgressDialog::DetailedProgressDialog | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | flags = 0 |
||
) |
Definition at line 43 of file DetailedProgressDialog.cpp.
rtabmap::DetailedProgressDialog::~DetailedProgressDialog | ( | ) | [virtual] |
Definition at line 75 of file DetailedProgressDialog.cpp.
void rtabmap::DetailedProgressDialog::appendText | ( | const QString & | text, |
const QColor & | color = Qt::black |
||
) | [slot] |
Definition at line 86 of file DetailedProgressDialog.cpp.
void rtabmap::DetailedProgressDialog::clear | ( | ) | [slot] |
Definition at line 130 of file DetailedProgressDialog.cpp.
void rtabmap::DetailedProgressDialog::closeEvent | ( | QCloseEvent * | event | ) | [protected, virtual] |
Definition at line 144 of file DetailedProgressDialog.cpp.
void rtabmap::DetailedProgressDialog::incrementStep | ( | ) | [slot] |
Definition at line 120 of file DetailedProgressDialog.cpp.
int rtabmap::DetailedProgressDialog::maximumSteps | ( | ) | const |
Definition at line 111 of file DetailedProgressDialog.cpp.
void rtabmap::DetailedProgressDialog::resetProgress | ( | ) | [slot] |
Definition at line 138 of file DetailedProgressDialog.cpp.
void rtabmap::DetailedProgressDialog::setAutoClose | ( | bool | on, |
int | delayedClosingTimeMsec = 0 |
||
) |
Definition at line 80 of file DetailedProgressDialog.cpp.
void rtabmap::DetailedProgressDialog::setEndMessage | ( | const QString & | message | ) | [inline] |
Definition at line 49 of file DetailedProgressDialog.h.
void rtabmap::DetailedProgressDialog::setMaximumSteps | ( | int | steps | ) |
Definition at line 115 of file DetailedProgressDialog.cpp.
void rtabmap::DetailedProgressDialog::setValue | ( | int | value | ) |
Definition at line 94 of file DetailedProgressDialog.cpp.
bool rtabmap::DetailedProgressDialog::_autoClose [private] |
Definition at line 71 of file DetailedProgressDialog.h.
QPushButton* rtabmap::DetailedProgressDialog::_closeButton [private] |
Definition at line 68 of file DetailedProgressDialog.h.
QCheckBox* rtabmap::DetailedProgressDialog::_closeWhenDoneCheckBox [private] |
Definition at line 69 of file DetailedProgressDialog.h.
int rtabmap::DetailedProgressDialog::_delayedClosingTime [private] |
Definition at line 72 of file DetailedProgressDialog.h.
QTextEdit* rtabmap::DetailedProgressDialog::_detailedText [private] |
Definition at line 66 of file DetailedProgressDialog.h.
QString rtabmap::DetailedProgressDialog::_endMessage [private] |
Definition at line 70 of file DetailedProgressDialog.h.
QProgressBar* rtabmap::DetailedProgressDialog::_progressBar [private] |
Definition at line 67 of file DetailedProgressDialog.h.
QLabel* rtabmap::DetailedProgressDialog::_text [private] |
Definition at line 65 of file DetailedProgressDialog.h.