Implement wxStaticBox::Set/GetLabel() in wxQt

Closes https://github.com/wxWidgets/wxWidgets/pull/1167
This commit is contained in:
phowstan
2019-01-23 10:43:57 +00:00
committed by Vadim Zeitlin
parent 5d40d57218
commit 7cfb5b91a5
2 changed files with 13 additions and 0 deletions

View File

@@ -33,6 +33,9 @@ public:
virtual QWidget *GetHandle() const;
virtual void SetLabel(const wxString& label) wxOVERRIDE;
virtual wxString GetLabel() const wxOVERRIDE;
protected:
private:

View File

@@ -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);