Beispiel #1
0
    def start(self):
        # Start a timer to allow for ctrl+c handling
        self.timer = QTimer()
        self.timer.start(500)
        self.timer.timeout.connect(lambda: None)

        self.primaryWindow = QPrimaryWindow(self.radio)
        self.primaryWindow.show()

        # Start the update thread
        RadioThread(self.primaryWindow, self.radio).start()

        self.exec_()
Beispiel #2
0
class OspreyQt(QApplication):
  def __init__(self, blockDevice, baudRate):
    QApplication.__init__(self, sys.argv)
    self.radio = Radio(blockDevice, baudRate)

  def start(self):
    # Start a timer to allow for ctrl+c handling
    self.timer = QTimer()
    self.timer.start(500)
    self.timer.timeout.connect(lambda: None)

    self.primaryWindow = QPrimaryWindow(self.radio)
    self.primaryWindow.show()

    # Start the update thread
    RadioThread(self.primaryWindow, self.radio).start()

    self.exec_()

  def stop(self):
    self.quit()
Beispiel #3
0
class OspreyQt(QApplication):
    def __init__(self, blockDevice, baudRate):
        QApplication.__init__(self, sys.argv)
        self.radio = Radio(blockDevice, baudRate)

    def start(self):
        # Start a timer to allow for ctrl+c handling
        self.timer = QTimer()
        self.timer.start(500)
        self.timer.timeout.connect(lambda: None)

        self.primaryWindow = QPrimaryWindow(self.radio)
        self.primaryWindow.show()

        # Start the update thread
        RadioThread(self.primaryWindow, self.radio).start()

        self.exec_()

    def stop(self):
        self.quit()
Beispiel #4
0
  def start(self):
    # Start a timer to allow for ctrl+c handling
    self.timer = QTimer()
    self.timer.start(500)
    self.timer.timeout.connect(lambda: None)

    self.primaryWindow = QPrimaryWindow(self.radio)
    self.primaryWindow.show()

    # Start the update thread
    RadioThread(self.primaryWindow, self.radio).start()

    self.exec_()