#include <line_edit_with_button.h>

| Public Member Functions | |
| QPushButton * | button () | 
| LineEditWithButton (QWidget *parent=0) | |
| Protected Slots | |
| virtual void | onButtonClick () | 
| Override this to do something when the button is clicked. | |
| Protected Member Functions | |
| virtual void | resizeEvent (QResizeEvent *event) | 
| void | simulateReturnPressed () | 
| Send key events to mimic the "return" key being pressed and released. Useful ending an edit session and sending the data on out. | |
| Private Attributes | |
| QPushButton * | button_ | 
A QLineEdit with a square button on the right side that says "...".
Definition at line 42 of file line_edit_with_button.h.
| rviz::LineEditWithButton::LineEditWithButton | ( | QWidget * | parent = 0 | ) | 
Definition at line 41 of file line_edit_with_button.cpp.
| QPushButton* rviz::LineEditWithButton::button | ( | ) |  [inline] | 
Returns the child button. Use this to connect() something to a button click.
Definition at line 50 of file line_edit_with_button.h.
| virtual void rviz::LineEditWithButton::onButtonClick | ( | ) |  [inline, protected, virtual, slot] | 
Override this to do something when the button is clicked.
Reimplemented in rviz::ColorEditor.
Definition at line 62 of file line_edit_with_button.h.
| void rviz::LineEditWithButton::resizeEvent | ( | QResizeEvent * | event | ) |  [protected, virtual] | 
Reimplemented in rviz::ColorEditor.
Definition at line 54 of file line_edit_with_button.cpp.
| void rviz::LineEditWithButton::simulateReturnPressed | ( | ) |  [protected] | 
Send key events to mimic the "return" key being pressed and released. Useful ending an edit session and sending the data on out.
Definition at line 77 of file line_edit_with_button.cpp.
| QPushButton* rviz::LineEditWithButton::button_  [private] | 
Definition at line 65 of file line_edit_with_button.h.