diff --git a/include/wx/qt/statbox.h b/include/wx/qt/statbox.h index 186146b242..e116c57787 100644 --- a/include/wx/qt/statbox.h +++ b/include/wx/qt/statbox.h @@ -33,6 +33,9 @@ public: virtual QWidget *GetHandle() const; + virtual void SetLabel(const wxString& label) wxOVERRIDE; + virtual wxString GetLabel() const wxOVERRIDE; + protected: private: diff --git a/src/qt/statbox.cpp b/src/qt/statbox.cpp index cfa585caa0..9efdecb32a 100644 --- a/src/qt/statbox.cpp +++ b/src/qt/statbox.cpp @@ -56,6 +56,16 @@ QWidget *wxStaticBox::GetHandle() const return m_qtGroupBox; } +void wxStaticBox::SetLabel(const wxString& label) +{ + m_qtGroupBox->setTitle(wxQtConvertString(label)); +} + +wxString wxStaticBox::GetLabel() const +{ + return wxQtConvertString(m_qtGroupBox->title()); +} + void wxStaticBox::GetBordersForSizer(int *borderTop, int *borderOther) const { wxStaticBoxBase::GetBordersForSizer(borderTop, borderOther);