def main(): app = QApplication(sys.argv) QValueSpace.initValueSpaceServer() batteryPublisher = BatteryPublisher() batteryPublisher.show() sys.exit(app.exec_())
def main(): app = QApplication(sys.argv) if '-server' in sys.argv: QValueSpace.initValueSpaceServer() createPublisher = '-publisher' in sys.argv createSubscriber = '-subscriber' in sys.argv createDefault = not (createPublisher or createSubscriber) publisher = None if createDefault or createPublisher: publisher = PublisherDialog() publisher.rejected.connect(app.quit) if not USE_MAEMO_5: publisher.show() subscriber = None if createDefault or createSubscriber: subscriber = SubscriberDialog() subscriber.rejected.connect(app.quit) if USE_MAEMO_5: subscriber.showMaximized() else: subscriber.show() if USE_MAEMO_5: publisher.switchRequested.connect(subscriber.showMaximized) publisher.switchRequested.connect(subscriber.repaint) publisher.switchRequested.connect(subscriber.hide) subscriber.switchRequested.connect(publisher.showMaximized) subscriber.switchRequested.connect(publisher.repaint) subscriber.switchRequested.connect(publisher.hide) sys.exit(app.exec_())