from gui.GUI import MainWindow from PyQt4 import QtGui import signal signal.signal(signal.SIGINT, signal.SIG_DFL) if __name__ == '__main__': sensor = Sensor() app = QtGui.QApplication(sys.argv) frame = MainWindow() frame.setSensor(sensor) sensor.setGetPathSignal(frame.getPathSig) frame.show() grid = Grid(frame.width(), frame.height(), sensor.WORLDWIDTH, sensor.WORLDHEIGHT) sensor.setGrid(grid) frame.setGrid(grid) algorithm = MyAlgorithm(sensor, grid) t1 = ThreadSensor(sensor, algorithm) t1.daemon = True t1.start() t2 = ThreadGUI(frame) t2.daemon = True t2.start() sys.exit(app.exec_())
from gui.threadGUI import ThreadGUI from gui.GUI import MainWindow from PyQt4 import QtGui import signal signal.signal(signal.SIGINT, signal.SIG_DFL) if __name__ == '__main__': sensor = Sensor(); app = QtGui.QApplication(sys.argv) frame = MainWindow() frame.setSensor(sensor) sensor.setGetPathSignal(frame.getPathSig) frame.show() grid = Grid(frame.width(), frame.height(), sensor.WORLDWIDTH, sensor.WORLDHEIGHT) sensor.setGrid(grid) frame.setGrid(grid) algorithm=MyAlgorithm(sensor, grid) t1 = ThreadSensor(sensor,algorithm) t1.daemon=True t1.start() t2 = ThreadGUI(frame) t2.daemon=True t2.start() sys.exit(app.exec_())