.. currentmodule:: qte DataView ======== .. autoclass:: DataView Members ------- Inherits ^^^^^^^^ - :qtgui:`QTableView` Properties ^^^^^^^^^^ .. attribute:: DataView.copyRole The :qtcore:`Qt.ItemRole` to use when copying data form the table The default is :qtcore:`DisplayRole ` .. attribute:: DataView.defaults A dict containing default value to use when editing pending data. Each value in this dict should be keyed by the column number. If no default is set, `None` is used. .. attribute:: DataView.pasteRole The :qtcore:`Qt.ItemRole` to use when pasting data into the table. The default is :qtcore:`EditRole ` New Methods ^^^^^^^^^^^ .. automethod:: DataView.copy .. automethod:: DataView.nextCell .. automethod:: DataView.paste .. automethod:: DataView.pasteAll .. automethod:: DataView.pasteToSelection .. automethod:: DataView.restoreState .. automethod:: DataView.saveState .. automethod:: DataView.setColumnWidth .. automethod:: DataView.setModels .. automethod:: DataView.saveState .. automethod:: DataView.saveState Re-implemented Methods ^^^^^^^^^^^^^^^^^^^^^^ .. automethod:: DataView.setColumnWidth .. seealso:: :qtgui:`QTableView.setColumnWidth` .. automethod:: DataView.setItemDelegate .. seealso:: :qtgui:`QTableView.setItemDelegate` .. automethod:: DataView.setItemDelegateForColumn .. seealso:: :qtgui:`QTableView.setItemDelegateForColumn` .. automethod:: DataView.setItemDelegateForRow .. seealso:: :qtgui:`QTableView.setItemDelegateForRow` .. automethod:: DataView.setModel .. seealso:: :qtgui:`QTableView.setModel` Signals ^^^^^^^ .. automethod:: DataView.currentRowChanged(dict)