Logo Search packages:      
Sourcecode: rapid-photo-downloader version File versions  Download package

rapid::tableplusminus::TablePlusMinus Class Reference

List of all members.


Detailed Description

A regular gtk table which allows users to add and delete rows to the table.

Users add and delete rows by using plus and minus buttons.
The buttons (minus first) are in the two rightmost colums.
The user can never delete a table so it has no rows.

Definition at line 34 of file tableplusminus.py.


Public Member Functions

def __init__
def append
def attach
def checkTableRowsAndAdjust
def getDefaultRow
def insertAfter
def on_combobox_changed
def on_entry_changed
def on_minus_button_clicked
def on_plus_button_clicked
def on_rowAdded
def on_rowDeleted
def removeRow

Public Attributes

 extraCols
 pm_callbacks
 pm_noColumns
 pm_noRows
 pm_rows

Static Public Attributes

 debug = False

Private Member Functions

def _createCallback
def _createMinusPlusButtons
def _debugButtonPressed
def _getMinusAndPlusButtonsForRow
def _moveRows
def _printDebugInfo
def _setMinusButtonSensitivity

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index