X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0599fe19d95bd73f11142bab6c5f90d66fc9b0b5..bf68a18d3c56bc72b8baa6c2ddeeba4fcaac1426:/include/wx/osx/dataview.h?ds=sidebyside diff --git a/include/wx/osx/dataview.h b/include/wx/osx/dataview.h index 42df0c23c6..3ed73d5965 100644 --- a/include/wx/osx/dataview.h +++ b/include/wx/osx/dataview.h @@ -85,7 +85,7 @@ public: #if wxOSX_USE_COCOA // called when a value was edited by user - virtual void OSXOnCellChanged(const wxVariant& value, + virtual void OSXOnCellChanged(NSObject *value, const wxDataViewItem& item, unsigned col); #endif // Cocoa @@ -197,7 +197,12 @@ public: // virtual bool MacRender(); -protected: +#if wxOSX_USE_COCOA + virtual void OSXOnCellChanged(NSObject *value, + const wxDataViewItem& item, + unsigned col); +#endif // Cocoa + private: DECLARE_DYNAMIC_CLASS_NO_COPY(wxDataViewTextRenderer) }; @@ -281,8 +286,7 @@ public: virtual bool MacRender(); #if wxOSX_USE_COCOA - // called when a value was edited by user - virtual void OSXOnCellChanged(const wxVariant& value, + virtual void OSXOnCellChanged(NSObject *value, const wxDataViewItem& item, unsigned col); #endif // Cocoa @@ -306,7 +310,12 @@ public: // virtual bool MacRender(); -protected: +#if wxOSX_USE_COCOA + virtual void OSXOnCellChanged(NSObject *value, + const wxDataViewItem& item, + unsigned col); +#endif // Cocoa + private: DECLARE_DYNAMIC_CLASS_NO_COPY(wxDataViewToggleRenderer) }; @@ -326,7 +335,12 @@ public: // virtual bool MacRender(); -protected: +#if wxOSX_USE_COCOA + virtual void OSXOnCellChanged(NSObject *value, + const wxDataViewItem& item, + unsigned col); +#endif // Cocoa + private: DECLARE_DYNAMIC_CLASS_NO_COPY(wxDataViewProgressRenderer) }; @@ -345,7 +359,12 @@ public: // virtual bool MacRender(); -protected: +#if wxOSX_USE_COCOA + virtual void OSXOnCellChanged(NSObject *value, + const wxDataViewItem& item, + unsigned col); +#endif // Cocoa + private: DECLARE_DYNAMIC_CLASS_NO_COPY(wxDataViewDateRenderer) };