The classes in this module provide views and data models for viewing tabular or hierarchical data in a more advanced way than what is provided by classes such as wx.ListCtrl, wx.TreeCtrl, etc.
Class |
Short Description |
---|---|
This class is used by wx.dataview.DataViewCtrl to render bitmaps. |
|
wx.dataview.DataViewCheckIconText is used by wx.dataview.DataViewCheckIconTextRenderer for data transfer. |
|
This renderer class shows a checkbox in addition to the icon and text shown by the base class and also allows the user to toggle this checkbox. |
|
A wx.dataview.DataViewCtrl renderer using wx.Choice control and values of strings in it. |
|
This class represents a column in a wx.dataview.DataViewCtrl. |
|
wx.dataview.DataViewCtrl is a control to display data either in a tree like fashion or in a tabular form or both. |
|
You need to derive a new class from wx.dataview.DataViewCustomRenderer in order to write a new renderer. |
|
This class is used by wx.dataview.DataViewCtrl to render calendar controls. |
|
This is the event class for the wx.dataview.DataViewCtrl notifications. |
|
wx.dataview.DataViewIconText is used by wx.dataview.DataViewIconTextRenderer for data transfer. |
|
The wx.dataview.DataViewIconTextRenderer class is used to display text with a small icon next to it as it is typically done in a file manager. |
|
wx.dataview.DataViewIndexListModel is a specialized data model which lets you address an item by its position (row) rather than its wx.dataview.DataViewItem (which you can obtain from this class). |
|
wx.dataview.DataViewItem is a small opaque class that represents an item in a wx.dataview.DataViewCtrl in a persistent way, i.e. |
|
This class is used to indicate to a wx.dataview.DataViewCtrl that a certain item (see wx.dataview.DataViewItem) has extra font attributes for its renderer. |
|
This class provides a mechanism for mapping between Python objects and the |
|
This class is a wx.dataview.DataViewCtrl which internally uses a wx.dataview.DataViewListStore and forwards most of its API to that class. |
|
Base class with abstract API for wx.dataview.DataViewIndexListModel and wx.dataview.DataViewVirtualListModel. |
|
wx.dataview.DataViewListStore is a specialised wx.dataview.DataViewModel for storing a simple table of data. |
|
wx.dataview.DataViewModel is the base class for all data model to be displayed by a wx.dataview.DataViewCtrl. |
|
A wx.dataview.DataViewModelNotifier instance is owned by a wx.dataview.DataViewModel and mirrors its notification interface. |
|
This class is used by wx.dataview.DataViewCtrl to render progress bars. |
|
This class is used by wx.dataview.DataViewCtrl to render the individual cells. |
|
This is a specialized renderer for rendering integer values. |
|
wx.dataview.DataViewTextRenderer is used for rendering text. |
|
This class is used by wx.dataview.DataViewCtrl to render toggle controls. |
|
This class is a wx.dataview.DataViewCtrl which internally uses a wx.dataview.DataViewTreeStore and forwards most of its API to that class. |
|
wx.dataview.DataViewTreeStore is a specialised wx.dataview.DataViewModel for storing simple trees very much like wx.TreeCtrl does and it offers a similar API. |
|
This class can be used with |
|
wx.dataview.DataViewVirtualListModel is a specialized data model which lets you address an item by its position (row) rather than its wx.dataview.DataViewItem and as such offers the exact same interface as wx.dataview.DataViewIndexListModel. |
|
A convenience class that is a |
|
A control combining wx.TreeCtrl and wx.ListCtrl features. |
|
Event generated by wx.dataview.TreeListCtrl. |
|
Unique identifier of an item in wx.dataview.TreeListCtrl. |
|
Class defining sort order for the items in wx.dataview.TreeListCtrl. |