示例#1
0
    def __init__(self):
        QDialog.__init__(self)
        self.ui = Ui_BatteryPublisher()
        self.ui.setupUi(self)

        self.publisher = PublishSubscribe.QValueSpacePublisher('/power/battery')
        self.ui.batteryCharge.valueChanged.connect(self.chargeChanged)
        self.ui.charging.toggled.connect(self.chargingToggled)

        self.chargeTimer = 0

        self.chargeChanged(self.ui.batteryCharge.value())