コード例 #1
0
  def __init__(self, iface, commandName):
      self.iface = iface
      self.initialized = False
      self.base = BaseDialog( iface.mainWindow(), iface, self, self.windowTitle(), commandName)

      self.connect(self.base, SIGNAL("processError(QProcess::ProcessError)"), self.onError)
      self.connect(self.base, SIGNAL("processFinished(int, QProcess::ExitStatus)"), self.onFinished)

      self.connect(self.base, SIGNAL("okClicked()"), self.onRun)
      self.connect(self.base, SIGNAL("closeClicked()"), self.onClosing)
      self.connect(self.base, SIGNAL("helpClicked()"), self.onHelp)

      self.connect(self.base, SIGNAL("finished(bool)"), self.finished)
      self.connect(self.base, SIGNAL("refreshArgs()"), self.someValueChanged)
コード例 #2
0
    def __init__(self, iface, commandName, parent=None):
        self.iface = iface
        self.initialized = False
        self.base = BaseDialog(parent, iface, self, self.windowTitle(),
                               commandName)

        self.connect(self.base, SIGNAL("processError(QProcess::ProcessError)"),
                     self.onError)
        self.connect(self.base,
                     SIGNAL("processFinished(int, QProcess::ExitStatus)"),
                     self.onFinished)

        self.connect(self.base, SIGNAL("okClicked()"), self.onRun)
        self.connect(self.base, SIGNAL("closeClicked()"), self.onClosing)
        self.connect(self.base, SIGNAL("helpClicked()"), self.onHelp)

        self.connect(self.base, SIGNAL("finished(bool)"), self.finished)