Пример #1
0
    def _disconnectSignals(self):
        AbstractModalDialogController._disconnectSignals(self)

        self.disconnect(self._view.shootingStackPushButton, QtCore.SIGNAL("toggled(bool)"), self.__onShootingStackPushButtonToggled)
        #self.disconnect(self._view.reverseDirectionPushButton, QtCore.SIGNAL("toggled(bool)"), self.__onReverseDirectionPushButtonToggled)
        self.disconnect(self._view.rewindPushButton, QtCore.SIGNAL("clicked()"), self.__onRewindPushButtonClicked)
        self.disconnect(self._view.forwardPushButton, QtCore.SIGNAL("clicked()"), self.__onForwardPushButtonClicked)

        self.disconnect(self._view.dataPushButton, QtCore.SIGNAL("clicked()"), self.__onDataPushButtonClicked)
        self.disconnect(self._view.timerPushButton, QtCore.SIGNAL("clicked()"), self.__onTimerPushButtonClicked)
        self.disconnect(self._view.stepByStepPushButton, QtCore.SIGNAL("toggled(bool)"), self.__onStepByStepPushButtonToggled)

        self.disconnect(self._view.startPushButton, QtCore.SIGNAL("clicked()"), self.__onStartPushButtonClicked)
        self.disconnect(self._view.pauseResumeStepPushButton, QtCore.SIGNAL("clicked()"), self.__onPauseResumeStepPushButtonClicked)
        self.disconnect(self._view.stopFinishPushButton, QtCore.SIGNAL("clicked()"), self.__onStopFinishPushButtonClicked)

        self.disconnect(Spy(), QtCore.SIGNAL("update"), self.__onPositionUpdate)
        self.disconnect(self._model, QtCore.SIGNAL("started"), self.__onShootingStarted)
        self.disconnect(self._model, QtCore.SIGNAL("paused"), self.__onShootingPaused)
        self.disconnect(self._model, QtCore.SIGNAL("resumed"), self.__onShootingResumed)
        self.disconnect(self._model, QtCore.SIGNAL("stopped"), self.__onShootingStopped)
        self.disconnect(self._model, QtCore.SIGNAL("waiting"), self.__onShootingWaiting)
        self.disconnect(self._model, QtCore.SIGNAL("progress"), self.__onShootingProgress)
        self.disconnect(self._model, QtCore.SIGNAL("repeat"), self.__onShootingRepeat)
        self.disconnect(self._model, QtCore.SIGNAL("update"), self.__onShootingUpdate)
        self.disconnect(self._model, QtCore.SIGNAL("sequence"), self.__onShootingSequence)
        self.disconnect(self._model, QtCore.SIGNAL("beforeRepeat"), self.__onShootingBeforeRepeat)

        self._view.keyPressEvent = self._view._originalKeyPressEvent
        self._view.keyReleaseEvent = self._view._originalKeyReleaseEvent
Пример #2
0
    def _connectSignals(self):
        AbstractModalDialogController._connectSignals(self)

        self.connect(self._view.clearLogPushButton, QtCore.SIGNAL("clicked()"),
                     self.__onClearLogPushButtonClicked)
        self.connect(self._view.saveLogPushButton, QtCore.SIGNAL("clicked()"),
                     self.__onSaveLogPushButtonClicked)
Пример #3
0
    def _disconnectSignals(self):
        AbstractModalDialogController._disconnectSignals(self)

        self.disconnect(self._view.shootingStackPushButton,
                        QtCore.SIGNAL("toggled(bool)"),
                        self.__onShootingStackPushButtonToggled)
        #self.disconnect(self._view.reverseDirectionPushButton, QtCore.SIGNAL("toggled(bool)"), self.__onReverseDirectionPushButtonToggled)
        self.disconnect(self._view.rewindPushButton,
                        QtCore.SIGNAL("clicked()"),
                        self.__onRewindPushButtonClicked)
        self.disconnect(self._view.forwardPushButton,
                        QtCore.SIGNAL("clicked()"),
                        self.__onForwardPushButtonClicked)

        self.disconnect(self._view.dataPushButton, QtCore.SIGNAL("clicked()"),
                        self.__onDataPushButtonClicked)
        self.disconnect(self._view.timerPushButton, QtCore.SIGNAL("clicked()"),
                        self.__onTimerPushButtonClicked)
        self.disconnect(self._view.stepByStepPushButton,
                        QtCore.SIGNAL("toggled(bool)"),
                        self.__onStepByStepPushButtonToggled)

        self.disconnect(self._view.startPushButton, QtCore.SIGNAL("clicked()"),
                        self.__onStartPushButtonClicked)
        self.disconnect(self._view.pauseResumeStepPushButton,
                        QtCore.SIGNAL("clicked()"),
                        self.__onPauseResumeStepPushButtonClicked)
        self.disconnect(self._view.stopFinishPushButton,
                        QtCore.SIGNAL("clicked()"),
                        self.__onStopFinishPushButtonClicked)

        self.disconnect(Spy(), QtCore.SIGNAL("update"),
                        self.__onPositionUpdate)
        self.disconnect(self._model, QtCore.SIGNAL("started"),
                        self.__onShootingStarted)
        self.disconnect(self._model, QtCore.SIGNAL("paused"),
                        self.__onShootingPaused)
        self.disconnect(self._model, QtCore.SIGNAL("resumed"),
                        self.__onShootingResumed)
        self.disconnect(self._model, QtCore.SIGNAL("stopped"),
                        self.__onShootingStopped)
        self.disconnect(self._model, QtCore.SIGNAL("waiting"),
                        self.__onShootingWaiting)
        self.disconnect(self._model, QtCore.SIGNAL("progress"),
                        self.__onShootingProgress)
        self.disconnect(self._model, QtCore.SIGNAL("repeat"),
                        self.__onShootingRepeat)
        self.disconnect(self._model, QtCore.SIGNAL("update"),
                        self.__onShootingUpdate)
        self.disconnect(self._model, QtCore.SIGNAL("sequence"),
                        self.__onShootingSequence)
        self.disconnect(self._model, QtCore.SIGNAL("beforeRepeat"),
                        self.__onShootingBeforeRepeat)

        self._view.keyPressEvent = self._view._originalKeyPressEvent
        self._view.keyReleaseEvent = self._view._originalKeyReleaseEvent
Пример #4
0
    def _disconnectSignals(self):
        AbstractModalDialogController._disconnectSignals(self)

        self._view.keyPressEvent = self._view._originalKeyPressEvent
        self._view.keyReleaseEvent = self._view._originalKeyReleaseEvent

        self.disconnect(self._view.increaseCounterToolButton, QtCore.SIGNAL("clicked()"), self.__onIncreaseCounterToolButtonClicked)
        self.disconnect(self._view.resetCounterToolButton, QtCore.SIGNAL("clicked()"), self.__onResetCounterToolButtonClicked)
        self.disconnect(self._view.decreaseCounterToolButton, QtCore.SIGNAL("clicked()"), self.__onDecreaseCounterToolButtonClicked)
        self.disconnect(self._view.triggerShutterToolButton, QtCore.SIGNAL("clicked()"), self.__onTriggerShutterToolButtonClicked)
Пример #5
0
    def _disconnectSignals(self):
        AbstractModalDialogController._disconnectSignals(self)

        self.disconnect(self._view.cameraOrientationComboBox, QtCore.SIGNAL("currentIndexChanged(int)"), self.__onCameraOrientationComboBoxCurrentIndexChanged)
        self.disconnect(self._view.lensTypeComboBox, QtCore.SIGNAL("currentIndexChanged(int)"), self.__onLensTypeComboBoxCurrentIndexChanged)

        self.disconnect(self._view.yawAxisConfigurePushButton, QtCore.SIGNAL("clicked()"), self.__onYawAxisConfigurePushButtonClicked)
        self.disconnect(self._view.pitchAxisConfigurePushButton, QtCore.SIGNAL("clicked()"), self.__onPitchAxisConfigurePushButtonClicked)
        self.disconnect(self._view.shutterConfigurePushButton, QtCore.SIGNAL("clicked()"), self.__onShutterConfigurePushButtonClicked)

        self.disconnect(self._view.dataStorageDirToolButton, QtCore.SIGNAL("clicked()"), self.__onDataStorageDirToolButtonClicked)
        self.disconnect(self._view.dataFileEnableCheckBox, QtCore.SIGNAL("toggled(bool)"), self.__onDataFileEnableCheckBoxToggled)

        self.disconnect(self._view.timerAfterEnableCheckBox, QtCore.SIGNAL("toggled(bool)"), self.__onTimerAfterEnableCheckBoxToggled)
        self.disconnect(self._view.timerRepeatEnableCheckBox, QtCore.SIGNAL("toggled(bool)"), self.__onTimerRepeatEnableCheckBoxToggled)

        self.disconnect(self._view.showShootingCounterCheckBox, QtCore.SIGNAL("toggled(bool)"), self.__onShowShootingCounterCheckBoxToggled)
Пример #6
0
 def shutdown(self):
     AbstractModalDialogController.shutdown(self)
     if self.__thread is not None:
         self.__thread.wait()
Пример #7
0
 def _disconnectSignals(self):
     AbstractModalDialogController._disconnectSignals(self)
     self.disconnect(self._view.yawAxisComboBox, QtCore.SIGNAL("activated(const QString&)"), self.__onYawAxisComboBoxActivated)
     self.disconnect(self._view.pitchAxisComboBox, QtCore.SIGNAL("activated(const QString&)"), self.__onPitchAxisComboBoxActivated)
     self.disconnect(self._view.shutterComboBox, QtCore.SIGNAL("activated(const QString&)"), self.__onShutterComboBoxActivated)
     self.disconnect(self._view.bluetoothChoosePushButton, QtCore.SIGNAL("clicked()"), self.__onBluetoothChoosePushButtonClicked)
Пример #8
0
 def _retreiveWidgets(self):
     """ Get widgets from widget tree.
     """
     AbstractModalDialogController._retreiveWidgets(self)
Пример #9
0
    def _disconnectSignals(self):
        AbstractModalDialogController._connectSignals(self)

        self.disconnect(self._view.goPushButton, QtCore.SIGNAL("clicked()"), self._onGoPushButtonClicked)
        self.disconnect(self._view.freeRadioButton, QtCore.SIGNAL("toggled(bool)"), self._onFreeRadioButtonToggled)
Пример #10
0
    def _disconnectSignals(self):
        AbstractModalDialogController._disconnectSignals(self)

        self.disconnect(self._view.clearLogPushButton, QtCore.SIGNAL("clicked()"), self.__onClearLogPushButtonClicked)
        self.disconnect(self._view.saveLogPushButton, QtCore.SIGNAL("clicked()"), self.__onSaveLogPushButtonClicked)
Пример #11
0
 def shutdown(self):
     AbstractModalDialogController.shutdown(self)
     if self.__thread is not None:
         self.__thread.wait()