Package mcbase :: Package widgets :: Module mcdialog :: Class MCDialog
[hide private]
[frames] | no frames]

Class MCDialog

source code


Base dialog class for MOCOP project.

Instance Methods [hide private]
 
__init__(self, parent=None, _prms=None, modal=True, ignoreEsc=False) source code
 
setWarningIcon(self) source code
 
setErrorIcon(self) source code
 
setInformationIcon(self) source code
 
showDialog(self, caption='Dialog', msg='Message', btn1=None, btn2=None, btn3=None, inp=None, focusBtn1=False, noFocus=False, oninput='') source code
 
reject(self)
Overriden reject method.
source code
 
closeEvent(self, event) source code
 
autoCloseControl(self)
If dialog is in autoClose mode, this methods does the periodic controls.
source code
 
btn1_clicked(self)
Method to be called when button 1 is pressed.
source code
 
btn2_clicked(self)
Method to be called when button 2 is pressed.
source code
 
btn3_clicked(self)
Method to be called when button 3 is pressed.
source code
 
inp_enterPressed(self)
Method to be called when dialog has an input (line edit) widget.
source code
Static Methods [hide private]
 
deleteDialogOnSuccess(result, dialog) source code
 
deleteDialogOnFailure(failure, dialog) source code
 
showMessage(parent, *args, **kwargs)
Displays the desired dialog box as modal.
source code
Method Details [hide private]

showMessage(parent, *args, **kwargs)
Static Method

source code 

Displays the desired dialog box as modal.

Parameters:
  • autoClose - If True, automatically closes the dialog after 10 seconds.

inp_enterPressed(self)

source code 

Method to be called when dialog has an input (line edit) widget. Fires the deferer with the input's content