def test(): """测试函数""" import sys from datetime import datetime from qtpy.QtCore import QCoreApplication def simpletest(event): print(u'处理每秒触发的计时器事件:{}'.format(str(datetime.now()))) app = QCoreApplication(sys.argv) ee = EventEngine() # ee.register(EVENT_TIMER, simpletest) ee.registerGeneralHandler(simpletest) ee.start() app.exec_()
def test(): """测试函数""" import sys from datetime import datetime from qtpy.QtCore import QCoreApplication def simpletest(event): print(u'处理每秒触发的计时器事件:{}'.format(str(datetime.now()))) app = QCoreApplication(sys.argv) ee = EventEngine2() #ee.register(EVENT_TIMER, simpletest) ee.registerGeneralHandler(simpletest) ee.start() app.exec_()
def test(): """测试函数""" import sys from datetime import datetime from qtpy.QtCore import QCoreApplication def simpletest(event): event.show() #print(u'处理每秒触发的计时器事件:{}'.format(str(datetime.now()))) app = QCoreApplication(sys.argv) ee = EventEngine2() #ee.register(EVENT_TIMER, simpletest) #ee.registerGeneralHandler(simpletest) ui = showdata2() ee.register(EVENT_TIMER, ui.printData) ee.start() #event = Event("test") #ee.put(event) app.exec_()
def test(): """测试函数""" import sys from datetime import datetime from qtpy.QtCore import QCoreApplication f = open('z:\log.txt', 'w', encoding='UTF-8') f.write('设施老客户士大夫了') def simpletest(event): print('处理每秒触发的计时器事件:{}\n'.format(str(datetime.now()))) f.write('处理每秒触发的计时器事件:{}\n'.format(str(datetime.now()))) f.flush() app = QCoreApplication(sys.argv) ee = EventEngine2() ee.register(EVENT_TIMER, simpletest) ee.registerGeneralHandler(simpletest) ee.start() app.exec_() f.flush()
def on_connected(self, device: Device, ip, port): self.logger.info("New device connected: {}".format(device.id())) @Slot(Device, bytes) def on_message(self, device: Device, message: bytes): self.logger.info("Received from {}: {}".format(device.id(), message)) @Slot(Device) def on_disconnected(self, device: Device): self.logger.info("Device {} disconnected".format(device.id())) self.close() if __name__ == '__main__': sys._excepthook = sys.excepthook def exception_hook(exctype, value, tb): logging.critical(''.join(traceback.format_exception(exctype, value, tb))) sys._excepthook(exctype, value, tb) sys.exit(1) sys.excepthook = exception_hook logging.basicConfig( level=logging.NOTSET, format="%(asctime)s [%(threadName)s] [%(name)s] [%(levelname)s] %(message)s", handlers=[logging.StreamHandler()]) logging.getLogger().debug("Logger enabled") app = QCoreApplication(sys.argv) main = Main() main.start(IP, PORT) sys.exit(app.exec_())