Addition of missing overrides to dataview.h
This commit is contained in:
@@ -155,39 +155,39 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// inherited methods from wxDataViewCtrlBase:
|
// inherited methods from wxDataViewCtrlBase:
|
||||||
virtual bool AssociateModel(wxDataViewModel* model);
|
virtual bool AssociateModel(wxDataViewModel* model) wxOVERRIDE;
|
||||||
|
|
||||||
virtual bool AppendColumn (wxDataViewColumn* columnPtr);
|
virtual bool AppendColumn (wxDataViewColumn* columnPtr) wxOVERRIDE;
|
||||||
virtual bool ClearColumns ();
|
virtual bool ClearColumns () wxOVERRIDE;
|
||||||
virtual bool DeleteColumn (wxDataViewColumn* columnPtr);
|
virtual bool DeleteColumn (wxDataViewColumn* columnPtr) wxOVERRIDE;
|
||||||
virtual wxDataViewColumn* GetColumn (unsigned int pos) const;
|
virtual wxDataViewColumn* GetColumn (unsigned int pos) const wxOVERRIDE;
|
||||||
virtual unsigned int GetColumnCount () const;
|
virtual unsigned int GetColumnCount () const wxOVERRIDE;
|
||||||
virtual int GetColumnPosition(const wxDataViewColumn* columnPtr) const;
|
virtual int GetColumnPosition(const wxDataViewColumn* columnPtr) const wxOVERRIDE;
|
||||||
virtual wxDataViewColumn* GetSortingColumn () const;
|
virtual wxDataViewColumn* GetSortingColumn () const wxOVERRIDE;
|
||||||
virtual bool InsertColumn (unsigned int pos, wxDataViewColumn *col);
|
virtual bool InsertColumn (unsigned int pos, wxDataViewColumn *col) wxOVERRIDE;
|
||||||
virtual bool PrependColumn (wxDataViewColumn* columnPtr);
|
virtual bool PrependColumn (wxDataViewColumn* columnPtr) wxOVERRIDE;
|
||||||
|
|
||||||
virtual void Collapse( const wxDataViewItem& item);
|
virtual void Collapse( const wxDataViewItem& item) wxOVERRIDE;
|
||||||
virtual void EnsureVisible(const wxDataViewItem& item, const wxDataViewColumn* columnPtr=NULL);
|
virtual void EnsureVisible(const wxDataViewItem& item, const wxDataViewColumn* columnPtr=NULL) wxOVERRIDE;
|
||||||
virtual void Expand(const wxDataViewItem& item);
|
virtual void Expand(const wxDataViewItem& item) wxOVERRIDE;
|
||||||
virtual bool IsExpanded(const wxDataViewItem & item) const;
|
virtual bool IsExpanded(const wxDataViewItem & item) const wxOVERRIDE;
|
||||||
|
|
||||||
virtual unsigned int GetCount() const;
|
virtual unsigned int GetCount() const;
|
||||||
virtual wxRect GetItemRect(const wxDataViewItem& item,
|
virtual wxRect GetItemRect(const wxDataViewItem& item,
|
||||||
const wxDataViewColumn* columnPtr = NULL) const;
|
const wxDataViewColumn* columnPtr = NULL) const wxOVERRIDE;
|
||||||
virtual int GetSelectedItemsCount() const;
|
virtual int GetSelectedItemsCount() const wxOVERRIDE;
|
||||||
virtual int GetSelections(wxDataViewItemArray& sel) const;
|
virtual int GetSelections(wxDataViewItemArray& sel) const wxOVERRIDE;
|
||||||
|
|
||||||
virtual void HitTest(const wxPoint& point, wxDataViewItem& item, wxDataViewColumn*& columnPtr) const;
|
virtual void HitTest(const wxPoint& point, wxDataViewItem& item, wxDataViewColumn*& columnPtr) const wxOVERRIDE;
|
||||||
|
|
||||||
virtual bool IsSelected(const wxDataViewItem& item) const;
|
virtual bool IsSelected(const wxDataViewItem& item) const wxOVERRIDE;
|
||||||
|
|
||||||
virtual void SelectAll();
|
virtual void SelectAll() wxOVERRIDE;
|
||||||
virtual void Select(const wxDataViewItem& item);
|
virtual void Select(const wxDataViewItem& item) wxOVERRIDE;
|
||||||
virtual void SetSelections(const wxDataViewItemArray& sel);
|
virtual void SetSelections(const wxDataViewItemArray& sel) wxOVERRIDE;
|
||||||
|
|
||||||
virtual void Unselect(const wxDataViewItem& item);
|
virtual void Unselect(const wxDataViewItem& item) wxOVERRIDE;
|
||||||
virtual void UnselectAll();
|
virtual void UnselectAll() wxOVERRIDE;
|
||||||
|
|
||||||
//
|
//
|
||||||
// implementation
|
// implementation
|
||||||
@@ -201,7 +201,7 @@ public:
|
|||||||
// finishes editing of custom items; if no custom item is currently edited the method does nothing
|
// finishes editing of custom items; if no custom item is currently edited the method does nothing
|
||||||
void FinishCustomItemEditing();
|
void FinishCustomItemEditing();
|
||||||
|
|
||||||
virtual void EditItem(const wxDataViewItem& item, const wxDataViewColumn *column);
|
virtual void EditItem(const wxDataViewItem& item, const wxDataViewColumn *column) wxOVERRIDE;
|
||||||
|
|
||||||
// returns the n-th pointer to a column;
|
// returns the n-th pointer to a column;
|
||||||
// this method is different from GetColumn(unsigned int pos) because here 'n' is not a position in the control but the n-th
|
// this method is different from GetColumn(unsigned int pos) because here 'n' is not a position in the control but the n-th
|
||||||
@@ -256,9 +256,9 @@ public:
|
|||||||
m_Deleting = deleting;
|
m_Deleting = deleting;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual wxDataViewColumn *GetCurrentColumn() const;
|
virtual wxDataViewColumn *GetCurrentColumn() const wxOVERRIDE;
|
||||||
|
|
||||||
virtual wxVisualAttributes GetDefaultAttributes() const
|
virtual wxVisualAttributes GetDefaultAttributes() const wxOVERRIDE
|
||||||
{
|
{
|
||||||
return GetClassDefaultAttributes(GetWindowVariant());
|
return GetClassDefaultAttributes(GetWindowVariant());
|
||||||
}
|
}
|
||||||
@@ -268,10 +268,10 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
// inherited methods from wxDataViewCtrlBase
|
// inherited methods from wxDataViewCtrlBase
|
||||||
virtual void DoSetExpanderColumn();
|
virtual void DoSetExpanderColumn() wxOVERRIDE;
|
||||||
virtual void DoSetIndent();
|
virtual void DoSetIndent() wxOVERRIDE;
|
||||||
|
|
||||||
virtual wxSize DoGetBestSize() const;
|
virtual wxSize DoGetBestSize() const wxOVERRIDE;
|
||||||
|
|
||||||
// event handling
|
// event handling
|
||||||
void OnSize(wxSizeEvent &event);
|
void OnSize(wxSizeEvent &event);
|
||||||
@@ -281,8 +281,8 @@ private:
|
|||||||
// initializing of local variables:
|
// initializing of local variables:
|
||||||
void Init();
|
void Init();
|
||||||
|
|
||||||
virtual wxDataViewItem DoGetCurrentItem() const;
|
virtual wxDataViewItem DoGetCurrentItem() const wxOVERRIDE;
|
||||||
virtual void DoSetCurrentItem(const wxDataViewItem& item);
|
virtual void DoSetCurrentItem(const wxDataViewItem& item) wxOVERRIDE;
|
||||||
|
|
||||||
//
|
//
|
||||||
// variables
|
// variables
|
||||||
|
Reference in New Issue
Block a user