TermTk.TTkWidgets.TTkModelView

TermTk.TTkWidgets.TTkModelView🌶️

Classes

TTkCellListType(value, items)

Concrete implementation of list-based cell data type

TTkCellListTypeBase()

Base protocol for list-based cell data types

TTkFileTree(**kwargs)

TTkFileTree is a container widget which place TTkFileTreeWidget in a scrolling area with on-demand scroll bars.

TTkFileTreeWidget([path])

A TTkFileTreeWidget provide a widget that allow users to select files or directories.

TTkFileTreeWidgetItem(*args[, path, type, raw])

TTkHeaderView([visible])

This is a placeholder for a proper "TTkHeaderView"

TTkProxyEditDef(types, ...], class_def, flags)

Definition for table cell editor proxy

TTkTable(*[, tableWidget, tableModel, ...])

TTkTable is a container widget which place TTkTableWidget in a scrolling area with on-demand scroll bars.

TTkTableEditLeaving(*values)

Enum indicating the direction the user is leaving the table cell editor

TTkTableModelCSV(*[, filename, fd])

TTkTableModelCSV extends TTkTableModelList with csv loading helpers.

TTkTableModelList(*[, data, header, indexes])

TTkTableModelList extends TTkAbstractTableModel, including a basic model with a 2d List data structure

TTkTableModelSQLite3(*, fileName, table)

TTkTableModelSQLite3 extends TTkAbstractTableModel, allowing to map an sqlite3 table to this table model

TTkTableProxyEdit()

Proxy class for managing table cell editors

TTkTableProxyEditFlag(*values)

TTkTableProxyEditWidget([parent, x, y, ...])

Protocol for table cell editor widgets

TTkTableWidget(*[, tableModel, ...])

A TTkTableWidget implements a table view that displays items from a model.

TTkTree(*[, treeWidget])

TTkTree is a container widget which place TTkTreeWidget in a scrolling area with on-demand scroll bars.

TTkTreeWidget(*[, header, sortingEnabled, ...])

The TTkTreeWidget class is a convenience class that provides a standard tree widget with a classic item-based interface.

TTkTreeWidgetItem(*args[, parent, expanded, ...])

The TTkTreeWidgetItem class provides an item for use with the :py:class:'TTkTree' convenience class.