示例#1
0
def main():
    app = QApplication(sys.argv)

    QValueSpace.initValueSpaceServer()

    batteryPublisher = BatteryPublisher()
    batteryPublisher.show()

    sys.exit(app.exec_())
示例#2
0
文件: main.py 项目: AmerGit/Examples
def main():
    app = QApplication(sys.argv)

    QValueSpace.initValueSpaceServer()

    batteryPublisher = BatteryPublisher()
    batteryPublisher.show()

    sys.exit(app.exec_())
示例#3
0
文件: main.py 项目: AmerGit/Examples
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_())
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_())