Exemplo n.º 1
0
    def __init__(self,value,parent = None,name = None,modal = 0,fl = 0):
        PowerSettingsDialog_base.__init__(self,parent,name,modal,fl)
        self.setting = 0 # 0=never off, 1=timed off

        log.debug("Initializing plugin dialog with power setting: %s" % value)

        self.power_setting_table = {0 : (self.__tr("15 minutes"), pml.OID_POWER_SETTINGS_15MIN),
                                     1 : (self.__tr("30 minutes"), pml.OID_POWER_SETTINGS_30MIN),
                                     2 : (self.__tr("45 minutes"), pml.OID_POWER_SETTINGS_45MIN),
                                     3 : (self.__tr("1 hour"), pml.OID_POWER_SETTINGS_1HR),
                                     4 : (self.__tr("2 hours"), pml.OID_POWER_SETTINGS_2HR),
                                     5 : (self.__tr("3 hours"), pml.OID_POWER_SETTINGS_3HR),
                                    }

        for x in self.power_setting_table:
            self.power_setting_combo.insertItem(self.power_setting_table[x][0], x)

        if value == pml.OID_POWER_SETTINGS_NEVER:
            self.power_setting.setButton(0)
        else:
            self.power_setting.setButton(1)
            self.setting = 1

            for x in self.power_setting_table:
                if self.power_setting_table[x][1] == value:
                    self.power_setting_combo.setCurrentItem(x)
Exemplo n.º 2
0
    def __init__(self, value, parent=None, name=None, modal=0, fl=0):
        PowerSettingsDialog_base.__init__(self, parent, name, modal, fl)
        self.setting = 0  # 0=never off, 1=timed off

        log.debug("Initializing plugin dialog with power setting: %s" % value)

        self.power_setting_table = {
            0: (self.__tr("15 minutes"), pml.OID_POWER_SETTINGS_15MIN),
            1: (self.__tr("30 minutes"), pml.OID_POWER_SETTINGS_30MIN),
            2: (self.__tr("45 minutes"), pml.OID_POWER_SETTINGS_45MIN),
            3: (self.__tr("1 hour"), pml.OID_POWER_SETTINGS_1HR),
            4: (self.__tr("2 hours"), pml.OID_POWER_SETTINGS_2HR),
            5: (self.__tr("3 hours"), pml.OID_POWER_SETTINGS_3HR),
        }

        for x in self.power_setting_table:
            self.power_setting_combo.insertItem(self.power_setting_table[x][0],
                                                x)

        if value == pml.OID_POWER_SETTINGS_NEVER:
            self.power_setting.setButton(0)
        else:
            self.power_setting.setButton(1)
            self.setting = 1

            for x in self.power_setting_table:
                if self.power_setting_table[x][1] == value:
                    self.power_setting_combo.setCurrentItem(x)
Exemplo n.º 3
0
    def __init__(self,value,parent = None,name = None,modal = 0,fl = 0):
        PowerSettingsDialog_base.__init__(self,parent,name,modal,fl)
        self.setting = 0 # 0=never off, 1=timed off

        log.debug("Initializing plugin dialog with power setting: %s" % value)

        self.power_setting_table = {0 : (self.__tr("15 minutes"), '015'),
                                     1 : (self.__tr("30 minutes"), '030'),
                                     2 : (self.__tr("45 minutes"), '045'),
                                     3 : (self.__tr("1 hour"), '060'),
                                     4 : (self.__tr("2 hours"), '120'),
                                     5 : (self.__tr("3 hours"), '180'),
                                    }

        for x in self.power_setting_table:
            self.power_setting_combo.insertItem(self.power_setting_table[x][0], x)

        if value == '999':
            self.power_setting.setButton(0)
            #self.setting = 0
        else:
            self.power_setting.setButton(1)
            self.setting = 1

            for x in self.power_setting_table:
                if self.power_setting_table[x][1] == value:
                    self.power_setting_combo.setCurrentItem(x)
Exemplo n.º 4
0
    def __init__(self, value, parent=None, name=None, modal=0, fl=0):
        PowerSettingsDialog_base.__init__(self, parent, name, modal, fl)
        self.setting = 0  # 0=never off, 1=timed off

        log.debug("Initializing plugin dialog with power setting: %s" % value)

        self.power_setting_table = {
            0: (self.__tr("15 minutes"), '015'),
            1: (self.__tr("30 minutes"), '030'),
            2: (self.__tr("45 minutes"), '045'),
            3: (self.__tr("1 hour"), '060'),
            4: (self.__tr("2 hours"), '120'),
            5: (self.__tr("3 hours"), '180'),
        }

        for x in self.power_setting_table:
            self.power_setting_combo.insertItem(self.power_setting_table[x][0],
                                                x)

        if value == '999':
            self.power_setting.setButton(0)
            #self.setting = 0
        else:
            self.power_setting.setButton(1)
            self.setting = 1

            for x in self.power_setting_table:
                if self.power_setting_table[x][1] == value:
                    self.power_setting_combo.setCurrentItem(x)