X-Git-Url: http://sigrok.org/gitweb/?p=sigrok-meter.git;a=blobdiff_plain;f=sigrok-meter;h=d69101c84c0a8e1d55d3101899e238705f8c4ce2;hp=e630218330c0b4a1de819887bdc21f1d053a6d38;hb=f517686f9b9dd004876be97ad6376021163d4120;hpb=5fda58ada7d31a1c9595b28d935e53afe9ce9bef diff --git a/sigrok-meter b/sigrok-meter index e630218..d69101c 100755 --- a/sigrok-meter +++ b/sigrok-meter @@ -140,6 +140,7 @@ class SamplingThread(QtCore.QObject): self.sr_pkg_version = self.context.package_version self.sr_lib_version = self.context.lib_version + @QtCore.Slot() def start_sampling(self): devices = [] for name, options in self.drivers: @@ -281,6 +282,7 @@ class SigrokMeter(QtGui.QMainWindow): self.statusBar().setSizeGripEnabled(False) + @QtCore.Slot() def show_about(self): text = textwrap.dedent('''\
@@ -346,6 +348,7 @@ class SigrokMeter(QtGui.QMainWindow): return u'\u221E' return '{:f}'.format(mag) + @QtCore.Slot(object) def update(self, data): '''Updates the labels with new measurement values.''' @@ -364,6 +367,7 @@ class SigrokMeter(QtGui.QMainWindow): self.lblDevName.setText(device) self.lblTime.setText(now) + @QtCore.Slot(str) def error(self, msg): '''Error handler for the sampling thread.''' QtGui.QMessageBox.critical(self, 'Error', msg)