]> sigrok.org Git - sigrok-meter.git/blobdiff - sigrok-meter
Move menu to left side, allow acquisition to be paused.
[sigrok-meter.git] / sigrok-meter
index dc34745445d63f9efc7642726154f73d2d767b65..7ded2865cda5d5defaf3d1be2e4f137555ad3176 100755 (executable)
@@ -24,6 +24,7 @@ import argparse
 import sigrok.core as sr
 import sys
 import textwrap
+import signal
 
 default_drivers = [('demo:analog_channels=4', 'samplerate=4')]
 default_loglevel = 2
@@ -87,6 +88,8 @@ def parse_cli():
     return args
 
 if __name__ == '__main__':
+    signal.signal(signal.SIGINT, signal.SIG_DFL)
+
     args = parse_cli()
 
     import qtcompat
@@ -103,6 +106,10 @@ if __name__ == '__main__':
         sys.exit('Error: invalid log level.')
 
     app = QtGui.QApplication([])
+
+    import icons
+    icons.load_icons()
+
     s = mainwindow.MainWindow(context, args.drivers)
     s.show()