document ItemDeleted()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -96,12 +96,14 @@ associating the model with a control like this:
|
|||||||
|
|
||||||
\latexignore{\rtfignore{\wxheading{Members}}}
|
\latexignore{\rtfignore{\wxheading{Members}}}
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::wxDataViewModel}\label{wxdataviewmodelwxdataviewmodel}
|
\membersection{wxDataViewModel::wxDataViewModel}\label{wxdataviewmodelwxdataviewmodel}
|
||||||
|
|
||||||
\func{}{wxDataViewModel}{\void}
|
\func{}{wxDataViewModel}{\void}
|
||||||
|
|
||||||
Constructor.
|
Constructor.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::\destruct{wxDataViewModel}}\label{wxdataviewmodeldtor}
|
\membersection{wxDataViewModel::\destruct{wxDataViewModel}}\label{wxdataviewmodeldtor}
|
||||||
|
|
||||||
\func{}{\destruct{wxDataViewModel}}{\void}
|
\func{}{\destruct{wxDataViewModel}}{\void}
|
||||||
@@ -109,6 +111,7 @@ Constructor.
|
|||||||
Destructor. This should not be called directly. Use DecRef() instead.
|
Destructor. This should not be called directly. Use DecRef() instead.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::AddNotifier}\label{wxdataviewmodeladdnotifier}
|
\membersection{wxDataViewModel::AddNotifier}\label{wxdataviewmodeladdnotifier}
|
||||||
|
|
||||||
\func{void}{AddNotifier}{\param{wxDataViewModelNotifier* }{notifier}}
|
\func{void}{AddNotifier}{\param{wxDataViewModelNotifier* }{notifier}}
|
||||||
@@ -116,12 +119,14 @@ Destructor. This should not be called directly. Use DecRef() instead.
|
|||||||
Adds a \helpref{wxDataViewModelNotifier}{wxdataviewmodelnotifier}
|
Adds a \helpref{wxDataViewModelNotifier}{wxdataviewmodelnotifier}
|
||||||
to the model.
|
to the model.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::Cleared}\label{wxdataviewmodelcleared}
|
\membersection{wxDataViewModel::Cleared}\label{wxdataviewmodelcleared}
|
||||||
|
|
||||||
\func{virtual bool}{Cleared}{\void}
|
\func{virtual bool}{Cleared}{\void}
|
||||||
|
|
||||||
Called to inform the model that all data has been deleted.
|
Called to inform the model that all data has been deleted.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::Compare}\label{wxdataviewmodelcompare}
|
\membersection{wxDataViewModel::Compare}\label{wxdataviewmodelcompare}
|
||||||
|
|
||||||
\func{virtual int}{Compare}{\param{const wxDataViewItem\& }{item1}, \param{const wxDataViewItem\& }{item2}, \param{unsigned int }{column}, \param{bool }{ascending}}
|
\func{virtual int}{Compare}{\param{const wxDataViewItem\& }{item1}, \param{const wxDataViewItem\& }{item2}, \param{unsigned int }{column}, \param{bool }{ascending}}
|
||||||
@@ -132,12 +137,14 @@ Override this for a different sorting behaviour.
|
|||||||
|
|
||||||
See also \helpref{HasDefaultCompare}{wxdataviewmodelhasdefaultcompare}.
|
See also \helpref{HasDefaultCompare}{wxdataviewmodelhasdefaultcompare}.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::GetColumnCount}\label{wxdataviewmodelgetcolumncount}
|
\membersection{wxDataViewModel::GetColumnCount}\label{wxdataviewmodelgetcolumncount}
|
||||||
|
|
||||||
\constfunc{virtual unsigned int}{GetColumnCount}{\void}
|
\constfunc{virtual unsigned int}{GetColumnCount}{\void}
|
||||||
|
|
||||||
Override this to indicate the number of columns in the model.
|
Override this to indicate the number of columns in the model.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::GetColumnType}\label{wxdataviewmodelgetcolumntype}
|
\membersection{wxDataViewModel::GetColumnType}\label{wxdataviewmodelgetcolumntype}
|
||||||
|
|
||||||
\constfunc{virtual wxString}{GetColumnType}{\param{unsigned int }{col}}
|
\constfunc{virtual wxString}{GetColumnType}{\param{unsigned int }{col}}
|
||||||
@@ -146,6 +153,7 @@ Override this to indicate what type of data is stored in the
|
|||||||
column specified by {\it col}. This should return a string
|
column specified by {\it col}. This should return a string
|
||||||
indicating the type of data as reported by \helpref{wxVariant}{wxvariant}.
|
indicating the type of data as reported by \helpref{wxVariant}{wxvariant}.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::GetChildren}\label{wxdataviewmodelgetchildren}
|
\membersection{wxDataViewModel::GetChildren}\label{wxdataviewmodelgetchildren}
|
||||||
|
|
||||||
\constfunc{virtual unsigned int}{GetChildren}{\param{const wxDataViewItem\& }{item}, \param{wxDataViewItemArray\& }{children} }
|
\constfunc{virtual unsigned int}{GetChildren}{\param{const wxDataViewItem\& }{item}, \param{wxDataViewItemArray\& }{children} }
|
||||||
@@ -153,6 +161,7 @@ indicating the type of data as reported by \helpref{wxVariant}{wxvariant}.
|
|||||||
Override this so the control can query the child items of
|
Override this so the control can query the child items of
|
||||||
an item. Returns the number of items.
|
an item. Returns the number of items.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::GetParent}\label{wxdataviewmodelgetparent}
|
\membersection{wxDataViewModel::GetParent}\label{wxdataviewmodelgetparent}
|
||||||
|
|
||||||
\constfunc{virtual wxDataViewItem}{GetParent}{\param{const wxDataViewItem\& }{item}}
|
\constfunc{virtual wxDataViewItem}{GetParent}{\param{const wxDataViewItem\& }{item}}
|
||||||
@@ -161,6 +170,7 @@ Override this to indicate which wxDataViewItem representing the parent
|
|||||||
of {\it item} or an invalid wxDataViewItem if the the root item is
|
of {\it item} or an invalid wxDataViewItem if the the root item is
|
||||||
the parent item.
|
the parent item.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::GetValue}\label{wxdataviewmodelgetvalue}
|
\membersection{wxDataViewModel::GetValue}\label{wxdataviewmodelgetvalue}
|
||||||
|
|
||||||
\constfunc{virtual void}{GetValue}{\param{wxVariant\& }{variant}, \param{const wxDataViewItem\& }{item}, \param{unsigned int }{col}}
|
\constfunc{virtual void}{GetValue}{\param{wxVariant\& }{variant}, \param{const wxDataViewItem\& }{item}, \param{unsigned int }{col}}
|
||||||
@@ -169,6 +179,7 @@ Override this to indicate the value of {\it item}
|
|||||||
A \helpref{wxVariant}{wxvariant} is used to store the data.
|
A \helpref{wxVariant}{wxvariant} is used to store the data.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::HasContainerColumns}\label{wxdataviewmodelhascontainercolumns}
|
\membersection{wxDataViewModel::HasContainerColumns}\label{wxdataviewmodelhascontainercolumns}
|
||||||
|
|
||||||
\constfunc{virtual bool}{HasContainerColumns}{\param{const wxDataViewItem\& }{item}}
|
\constfunc{virtual bool}{HasContainerColumns}{\param{const wxDataViewItem\& }{item}}
|
||||||
@@ -178,6 +189,7 @@ acts as a headline (or for categorisation) or if it also
|
|||||||
acts a normal item with entries for futher columns. By
|
acts a normal item with entries for futher columns. By
|
||||||
default returns {\it false}.
|
default returns {\it false}.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::HasDefaultCompare}\label{wxdataviewmodelhasdefaultcompare}
|
\membersection{wxDataViewModel::HasDefaultCompare}\label{wxdataviewmodelhasdefaultcompare}
|
||||||
|
|
||||||
\constfunc{virtual bool}{HasDefaultCompare}{\void}
|
\constfunc{virtual bool}{HasDefaultCompare}{\void}
|
||||||
@@ -190,6 +202,7 @@ order (e.g. by index or order of appearance) is required, then this
|
|||||||
should be used. See also \helpref{wxDataViewIndexListModel}{wxdataviewindexlistmodel}
|
should be used. See also \helpref{wxDataViewIndexListModel}{wxdataviewindexlistmodel}
|
||||||
for a model which makes use of this.
|
for a model which makes use of this.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::IsContainer}\label{wxdataviewmodeliscontainer}
|
\membersection{wxDataViewModel::IsContainer}\label{wxdataviewmodeliscontainer}
|
||||||
|
|
||||||
\constfunc{virtual bool}{IsContainer}{\param{const wxDataViewItem\& }{item}}
|
\constfunc{virtual bool}{IsContainer}{\param{const wxDataViewItem\& }{item}}
|
||||||
@@ -197,6 +210,7 @@ for a model which makes use of this.
|
|||||||
Override this to indicate of {\it item} is a container, i.e. if
|
Override this to indicate of {\it item} is a container, i.e. if
|
||||||
it can have child items.
|
it can have child items.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::ItemAdded}\label{wxdataviewmodelitemadded}
|
\membersection{wxDataViewModel::ItemAdded}\label{wxdataviewmodelitemadded}
|
||||||
|
|
||||||
\func{virtual bool}{ItemAdded}{\param{const wxDataViewItem\& }{parent}, \param{const wxDataViewItem\& }{item}}
|
\func{virtual bool}{ItemAdded}{\param{const wxDataViewItem\& }{parent}, \param{const wxDataViewItem\& }{item}}
|
||||||
@@ -204,6 +218,7 @@ it can have child items.
|
|||||||
Call this to inform the model that an item has been added
|
Call this to inform the model that an item has been added
|
||||||
to the data.
|
to the data.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::ItemChanged}\label{wxdataviewmodelitemchanged}
|
\membersection{wxDataViewModel::ItemChanged}\label{wxdataviewmodelitemchanged}
|
||||||
|
|
||||||
\func{virtual bool}{ItemChanged}{\param{const wxDataViewItem\& }{item}}
|
\func{virtual bool}{ItemChanged}{\param{const wxDataViewItem\& }{item}}
|
||||||
@@ -213,6 +228,14 @@ Call this to inform the model that an item has changed.
|
|||||||
This will eventually emit a wxEVT\_DATAVIEW\_ITEM\_VALUE\_CHANGED
|
This will eventually emit a wxEVT\_DATAVIEW\_ITEM\_VALUE\_CHANGED
|
||||||
event (in which the column fields will not be set) to the user.
|
event (in which the column fields will not be set) to the user.
|
||||||
|
|
||||||
|
|
||||||
|
\membersection{wxDataViewModel::ItemDeleted}\label{wxdataviewmodelitemdeleted}
|
||||||
|
|
||||||
|
\func{virtual bool}{ItemDeleted}{\param{const wxDataViewItem\& }{parent}, \param{const wxDataViewItem\& }{item}}
|
||||||
|
|
||||||
|
Call this to inform the model that an item has been deleted from the data.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::ItemsAdded}\label{wxdataviewmodelitemsadded}
|
\membersection{wxDataViewModel::ItemsAdded}\label{wxdataviewmodelitemsadded}
|
||||||
|
|
||||||
\func{virtual bool}{ItemsAdded}{\param{const wxDataViewItem\& }{parent}, \param{const wxDataViewItemArray\& }{items}}
|
\func{virtual bool}{ItemsAdded}{\param{const wxDataViewItem\& }{parent}, \param{const wxDataViewItemArray\& }{items}}
|
||||||
@@ -220,6 +243,7 @@ event (in which the column fields will not be set) to the user.
|
|||||||
Call this to inform the model that several items have been added
|
Call this to inform the model that several items have been added
|
||||||
to the data.
|
to the data.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::ItemsChanged}\label{wxdataviewmodelitemschanged}
|
\membersection{wxDataViewModel::ItemsChanged}\label{wxdataviewmodelitemschanged}
|
||||||
|
|
||||||
\func{virtual bool}{ItemsChanged}{\param{const wxDataViewItemArray\& }{items}}
|
\func{virtual bool}{ItemsChanged}{\param{const wxDataViewItemArray\& }{items}}
|
||||||
@@ -229,18 +253,21 @@ Call this to inform the model that several items have changed.
|
|||||||
This will eventually emit wxEVT\_DATAVIEW\_ITEM\_VALUE\_CHANGED
|
This will eventually emit wxEVT\_DATAVIEW\_ITEM\_VALUE\_CHANGED
|
||||||
events (in which the column fields will not be set) to the user.
|
events (in which the column fields will not be set) to the user.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::ItemsDeleted}\label{wxdataviewmodelitemsdeleted}
|
\membersection{wxDataViewModel::ItemsDeleted}\label{wxdataviewmodelitemsdeleted}
|
||||||
|
|
||||||
\func{virtual bool}{ItemsDeleted}{\param{const wxDataViewItem\& }{parent}, \param{const wxDataViewItemArray\& }{items}}
|
\func{virtual bool}{ItemsDeleted}{\param{const wxDataViewItem\& }{parent}, \param{const wxDataViewItemArray\& }{items}}
|
||||||
|
|
||||||
Call this to inform the model that several items have been deleted.
|
Call this to inform the model that several items have been deleted.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::RemoveNotifier}\label{wxdataviewmodelremovenotifier}
|
\membersection{wxDataViewModel::RemoveNotifier}\label{wxdataviewmodelremovenotifier}
|
||||||
|
|
||||||
\func{void}{RemoveNotifier}{\param{wxDataViewModelNotifier* }{notifier}}
|
\func{void}{RemoveNotifier}{\param{wxDataViewModelNotifier* }{notifier}}
|
||||||
|
|
||||||
Remove the {\it notifier} from the list of notifiers.
|
Remove the {\it notifier} from the list of notifiers.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::Resort}\label{wxdataviewmodelresort}
|
\membersection{wxDataViewModel::Resort}\label{wxdataviewmodelresort}
|
||||||
|
|
||||||
\func{virtual void}{Resort}{\void}
|
\func{virtual void}{Resort}{\void}
|
||||||
@@ -248,6 +275,7 @@ Remove the {\it notifier} from the list of notifiers.
|
|||||||
Call this to initiate a resort after the sort function has
|
Call this to initiate a resort after the sort function has
|
||||||
been changed.
|
been changed.
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::SetValue}\label{wxdataviewmodelsetvalue}
|
\membersection{wxDataViewModel::SetValue}\label{wxdataviewmodelsetvalue}
|
||||||
|
|
||||||
\func{virtual bool}{SetValue}{\param{const wxVariant\& }{variant}, \param{const wxDataViewItem\& }{item}, \param{unsigned int }{col}}
|
\func{virtual bool}{SetValue}{\param{const wxVariant\& }{variant}, \param{const wxDataViewItem\& }{item}, \param{unsigned int }{col}}
|
||||||
@@ -258,6 +286,7 @@ this method after the user changed some data in the view.
|
|||||||
Afterwards \helpref{ValueChanged}{wxdataviewmodelvaluechanged}
|
Afterwards \helpref{ValueChanged}{wxdataviewmodelvaluechanged}
|
||||||
has to be called!
|
has to be called!
|
||||||
|
|
||||||
|
|
||||||
\membersection{wxDataViewModel::ValueChanged}\label{wxdataviewmodelvaluechanged}
|
\membersection{wxDataViewModel::ValueChanged}\label{wxdataviewmodelvaluechanged}
|
||||||
|
|
||||||
\func{virtual bool}{ValueChanged}{\param{const wxDataViewItem\& }{item}, \param{unsigned int }{col}}
|
\func{virtual bool}{ValueChanged}{\param{const wxDataViewItem\& }{item}, \param{unsigned int }{col}}
|
||||||
|
Reference in New Issue
Block a user