예제 #1
0
 def __init__(self, question, resultCallback, default="", parentWindow=None):
     AskStringBaseClass.__init__(self, parentWindow)
     self.question = question
     self.resultCallback = resultCallback
     self.default = default
     self.parentWindow = parentWindow
     if self.parentWindow is not None:
         self.setWindowFlags(Qt.Sheet)
     self.questionLabel.setText(self.question)
     self.textField.setFocus()
     self.exec_()
예제 #2
0
 def __init__(self,
              question,
              resultCallback,
              default="",
              parentWindow=None):
     AskStringBaseClass.__init__(self, parentWindow)
     self.question = question
     self.resultCallback = resultCallback
     self.default = default
     self.parentWindow = parentWindow
     if self.parentWindow is not None:
         self.setWindowFlags(Qt.Sheet)
     self.questionLabel.setText(self.question)
     self.textField.setFocus()
     self.exec_()
예제 #3
0
 def reject(self):
     AskStringBaseClass.reject(self)
     self.resultCallback(None)
예제 #4
0
 def accept(self):
     value = str(self.textField.text())
     AskStringBaseClass.accept(self)
     self.resultCallback(value)
예제 #5
0
 def reject(self):
     AskStringBaseClass.reject(self)
     self.resultCallback(None)
예제 #6
0
 def accept(self):
     value = str(self.textField.text())
     AskStringBaseClass.accept(self)
     self.resultCallback(value)