diff --git a/include/wx/qt/anybutton.h b/include/wx/qt/anybutton.h index 82fd7f5391..0c690c6663 100644 --- a/include/wx/qt/anybutton.h +++ b/include/wx/qt/anybutton.h @@ -24,6 +24,7 @@ public: // -------------- virtual void SetLabel( const wxString &label ) override; + virtual wxString GetLabel() const override; virtual QWidget *GetHandle() const override; diff --git a/src/qt/anybutton.cpp b/src/qt/anybutton.cpp index f112672db7..c1d9e77ce7 100644 --- a/src/qt/anybutton.cpp +++ b/src/qt/anybutton.cpp @@ -115,6 +115,11 @@ void wxAnyButton::SetLabel( const wxString &label ) m_qtPushButton->setText( wxQtConvertString( label )); } +wxString wxAnyButton::GetLabel() const +{ + return wxQtConvertString( m_qtPushButton->text() ); +} + QWidget *wxAnyButton::GetHandle() const { return m_qtPushButton;