#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.