Package qubx :: Module modelGTK :: Class QubModelDefaultTool
[hide private]
[frames] | no frames]

Class QubModelDefaultTool

source code

    object --+    
             |    
toolspace.Tool --+
                 |
                QubModelDefaultTool

Basic mouse interaction for QubModelView.

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
onActivate(self) source code
 
onDeactivate(self) source code
 
_onSelectState(self, i, field, sender) source code
 
_onSelectRate(self, i, field, sender) source code
 
_onSelectConstraint(self, i, field, sender) source code
 
onOverlay(self, context, w, h) source code
 
onPress(self, x, y, e) source code
 
onRelease(self, x, y, e) source code
 
move_state(self, index, x, y) source code
 
onDblClick(self, x, y, e) source code
 
onDrag(self, x, y, e) source code
 
onRoll(self, x, y, e) source code
 
onScroll(self, x, y, e, amount) source code
 
timeout_scroll(self, rate, part) source code
 
seal_scroll(self, rate=None, part=None) source code
 
onNeedPopup(self, x, y, e) source code
 
_onMenuTimeout(self, e) source code
 
_onItemNewState(self, item) source code
 
_onItemDelRate(self, item) source code
 
_onItemLigandSens(self, item) source code
 
_onItemVoltageSens(self, item) source code
 
_onItemPressureSens(self, item) source code
 
_onItemMakeStart(self, item) source code
 
_onItemChangeColor(self, item) source code
 
_onItemGrab(self, item) source code
 
_onItemGrabAll(self, item) source code
 
_onItemReGrab(self, item) source code
 
_onItemConnectTo(self, item) source code
 
_onItemDelState(self, item) source code
 
_onItemFixRate(self, item) source code
 
_onItemFixExp(self, item) source code
 
_onItemFixPress(self, item) source code
 
_onItemScaleRates(self, item) source code
 
_onItemScaleExps(self, item) source code
 
_onItemScalePress(self, item) source code
 
_onItemDelConstraint(self, item, c) source code
 
del_constraint_kin(self, index) source code
 
_onItemGenConstraint(self, item) source code
 
onKeyPress(self, event) source code

Inherited from toolspace.Tool: activate, deactivate, onKeyRelease

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Instance Variables [hide private]

Inherited from toolspace.Tool: cursor, layers, space

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

onActivate(self)

source code 
Overrides: toolspace.Tool.onActivate

onDeactivate(self)

source code 
Overrides: toolspace.Tool.onDeactivate

onOverlay(self, context, w, h)

source code 
Overrides: toolspace.Tool.onOverlay

onPress(self, x, y, e)

source code 
Overrides: toolspace.Tool.onPress

onRelease(self, x, y, e)

source code 
Overrides: toolspace.Tool.onRelease

onDblClick(self, x, y, e)

source code 
Overrides: toolspace.Tool.onDblClick

onDrag(self, x, y, e)

source code 
Overrides: toolspace.Tool.onDrag

onRoll(self, x, y, e)

source code 
Overrides: toolspace.Tool.onRoll

onScroll(self, x, y, e, amount)

source code 
Overrides: toolspace.Tool.onScroll

onNeedPopup(self, x, y, e)

source code 
Overrides: toolspace.Tool.onNeedPopup

onKeyPress(self, event)

source code 
Overrides: toolspace.Tool.onKeyPress