X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/442c56e6eec01bf26bc7cdf182cadc9bd1ce86d9..5a1e0e91a1ca5ec98b0eeb335cda757d1261ed08:/src/generic/datavgen.cpp?ds=sidebyside diff --git a/src/generic/datavgen.cpp b/src/generic/datavgen.cpp index 970b32e79a..13ebc80740 100644 --- a/src/generic/datavgen.cpp +++ b/src/generic/datavgen.cpp @@ -394,7 +394,7 @@ public: // notifications from wxDataViewModel bool ItemAdded( const wxDataViewItem &parent, const wxDataViewItem &item ); - bool ItemDeleted( const wxDataViewItem &item ); + bool ItemDeleted( const wxDataViewItem &parent, const wxDataViewItem &item ); bool ItemChanged( const wxDataViewItem &item ); bool ValueChanged( const wxDataViewItem &item, unsigned int col ); bool Cleared(); @@ -521,7 +521,7 @@ public: virtual bool ItemAdded( const wxDataViewItem & parent, const wxDataViewItem & item ) { return m_mainWindow->ItemAdded( parent , item ); } virtual bool ItemDeleted( const wxDataViewItem &parent, const wxDataViewItem &item ) - { return m_mainWindow->ItemDeleted( item ); } + { return m_mainWindow->ItemDeleted( parent, item ); } virtual bool ItemChanged( const wxDataViewItem & item ) { return m_mainWindow->ItemChanged(item); } virtual bool ValueChanged( const wxDataViewItem & item , unsigned int col ) @@ -1917,7 +1917,8 @@ private: void DestroyTreeHelper( wxDataViewTreeNode * node); -bool wxDataViewMainWindow::ItemDeleted(const wxDataViewItem & item) +bool wxDataViewMainWindow::ItemDeleted(const wxDataViewItem& parent, + const wxDataViewItem& item) { g_model = GetOwner()->GetModel();