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:
@@ -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;
|
||||||
|
@@ -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 )
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user