示例#1
0
	def unload(self):
		self.killTimer(self.audioStatusTimer)
		
		settings = QSettings()
		settings.beginGroup("/plugins/GatherPlugin/Audio")
		if self.cboInputDevice.currentIndex() >= 0:
			device = self.cboInputDevice.itemData(self.cboInputDevice.currentIndex()).toInt()[0]
			settings.setValue("inputDevice", device)

		enabled = self.recordingEnabled_button.isChecked()
		settings.setValue("recordingEnabled", QVariant(enabled))

		PluginAudioWorker.stopAudio()
		PluginAudioWorker.uninitializeAudio()
示例#2
0
    def unload(self):
        self.killTimer(self.audioStatusTimer)

        settings = QSettings()
        settings.beginGroup("/plugins/GatherPlugin/Audio")
        if self.cboInputDevice.currentIndex() >= 0:
            device = self.cboInputDevice.itemData(
                self.cboInputDevice.currentIndex()).toInt()[0]
            settings.setValue("inputDevice", device)

        enabled = self.recordingEnabled_button.isChecked()
        settings.setValue("recordingEnabled", QVariant(enabled))

        PluginAudioWorker.stopAudio()
        PluginAudioWorker.uninitializeAudio()