17#ifndef GAZEBO_GUI_PLOT_EDITABLELABEL_HH_
18#define GAZEBO_GUI_PLOT_EDITABLELABEL_HH_
31 class EditableLabelPrivate;
43 QWidget *_parent =
nullptr);
50 public: std::string
Text()
const;
61 private slots:
void OnEditingFinished();
65 private: std::unique_ptr<EditableLabelPrivate> dataPtr;
gui
Definition KeyEventHandler.hh:29
Editable Label.
Definition EditableLabel.hh:36
~EditableLabel()
Destructor.
std::string Text() const
Get the string of this label.
EditableLabel(const std::string &_label, QWidget *_parent=nullptr)
Constructor.
virtual void keyPressEvent(QKeyEvent *_event)
Qt key press event.
virtual void mouseDoubleClickEvent(QMouseEvent *_event)
Qt mouse double click event.
Forward declarations for the common classes.
Definition Animation.hh:27