Package vdb :: Package qt :: Module main :: Class VdbCmdWidget
[hide private]
[frames] | no frames]

Class VdbCmdWidget

source code


A Qt class to wrap and emulate a Cmd object.

Instance Methods [hide private]
 
__init__(self, db, parent=None) source code
 
getCliLayout(self) source code
 
notify(self, event, args) source code
 
returnPressedSlot(self)
Override VQCli returnPressedSlot so we submit to the vdb transaction queue instead of firing a thread.
source code
 
onecmd(self, line)
Override VQCli onecmd so we can handle exceptions other than explicit exiting or keyboard interrupts.
source code
 
isValidDrag(self, event) source code
 
dragEnterEvent(self, event) source code
 
dropEvent(self, event) source code
 
canvasDropEvent(self, event) source code

Inherited from vqt.cli.VQCli: initMemoryCanvas

Inherited from vqt.cli.VQCli (private): _emit_quit

Class Variables [hide private]

Inherited from vqt.cli.VQCli: sigCliQuit

Method Details [hide private]

__init__(self, db, parent=None)
(Constructor)

source code 
Overrides: vtrace.qt.VQTraceNotifier.__init__

getCliLayout(self)

source code 
Overrides: vqt.cli.VQCli.getCliLayout

notify(self, event, args)

source code 
Decorators:
  • @vqt.main.idlethreadsync
Overrides: vtrace.qt.VQTraceNotifier.notify

returnPressedSlot(self)

source code 

Override VQCli returnPressedSlot so we submit to the vdb transaction queue instead of firing a thread.

Overrides: vqt.cli.VQCli.returnPressedSlot

onecmd(self, line)

source code 

Override VQCli onecmd so we can handle exceptions other than explicit exiting or keyboard interrupts.

Overrides: vqt.cli.VQCli.onecmd