class documentation

class TableModel(ConnectorMixin, SignalEmitter): (source)

View In Hierarchy

Thin object that contains a Gtk.ListStore Key purpose of this wrapper is to allow replacing the store
Method __init__ Undocumented
Method change_model Creates a new Gtk.ListStore based on newdefinition and notifies all widgets to replace the current one by the "model-changed" signal
Method get_aligns Undocumented
Method get_object_data Undocumented
Method get_wraps Undocumented
Method set_aligns Undocumented
Method set_wraps Undocumented
Class Variable __signals__ Undocumented
Instance Variable headers Undocumented
Instance Variable liststore Undocumented
Method _create_liststore Undocumented
Instance Variable _attrib Undocumented

Inherited from ConnectorMixin:

Method connectto Connect to signals of another object E.g.:
Method connectto_all Convenience method to combine multiple calls to connectto().
Method disconnect_all Disconnect all signals that have been connected with connectto and friends. Typically called when you want to destroy this object.
Method disconnect_from Disc all signals that have been connected with connectto and friends to a specific object.
Method _disconnect_from Undocumented
Instance Variable _connected_signals Undocumented

Inherited from SignalEmitter:

Method __new__ Undocumented
Method block_signals Returns a context manager for blocking one or more signals
Method connect Register a handler for a specific object.
Method connect_after Like connect() but handler will be called after default handler
Method disconnect Undocumented
Method emit Undocumented
Method emit_return_first Emits a signal and stops emission on the first handler that returns a not-None value.
Method emit_return_iter Returns an generator that calls one handler on each iteration and yields the return values. This allows aggregating return values.
Method _connect Undocumented
Method _setup_signal Undocumented
Method _teardown_signal Undocumented
def __init__(self, attrib, headers, rows): (source)

Undocumented

def change_model(self, newdefinition): (source)
Creates a new Gtk.ListStore based on newdefinition and notifies all widgets to replace the current one by the "model-changed" signal
def get_aligns(self): (source)

Undocumented

def get_object_data(self): (source)

Undocumented

def get_wraps(self): (source)

Undocumented

def set_aligns(self, data): (source)

Undocumented

def set_wraps(self, data): (source)

Undocumented

__signals__ = (source)

Undocumented

headers = (source)

Undocumented

liststore = (source)

Undocumented

def _create_liststore(self, headers): (source)

Undocumented

_attrib = (source)

Undocumented