Override DoExpand() in wxQt wxDataViewCtrl stub

This code doesn't work (and probably doesn't compile) anyhow, but at
least try to do the right thing in it and override DoExpand() instead of
adding a virtual Expand() hiding the non-virtual version in the base
class.
This commit is contained in:
Vadim Zeitlin
2020-12-05 13:52:48 +01:00
parent 859193fb65
commit 1e28312035
2 changed files with 2 additions and 2 deletions

View File

@@ -115,7 +115,6 @@ public:
virtual wxRect GetItemRect( const wxDataViewItem &item, virtual wxRect GetItemRect( const wxDataViewItem &item,
const wxDataViewColumn *column = NULL ) const; const wxDataViewColumn *column = NULL ) const;
virtual void Expand( const wxDataViewItem & item );
virtual void Collapse( const wxDataViewItem & item ); virtual void Collapse( const wxDataViewItem & item );
virtual bool IsExpanded( const wxDataViewItem & item ) const; virtual bool IsExpanded( const wxDataViewItem & item ) const;
@@ -132,6 +131,7 @@ public:
protected: protected:
virtual void DoSetExpanderColumn(); virtual void DoSetExpanderColumn();
virtual void DoSetIndent(); virtual void DoSetIndent();
virtual void DoExpand( const wxDataViewItem & item );
private: private:
virtual wxDataViewItem DoGetCurrentItem() const; virtual wxDataViewItem DoGetCurrentItem() const;

View File

@@ -267,7 +267,7 @@ wxRect wxDataViewCtrl::GetItemRect( const wxDataViewItem &item,
return wxRect(); return wxRect();
} }
void wxDataViewCtrl::Expand( const wxDataViewItem & item ) void wxDataViewCtrl::DoExpand( const wxDataViewItem & item )
{ {
} }