Exemplo n.º 1
0
    def btnPattern_Clicked(self):
        # edit pattern
        # pattern_section = self._main_form.project.find_section("PATTERNS")
        # pattern_list = pattern_section.value[0:]
        # self.cboMonthly.clear()
        # self.cboMonthly.addItem("")
        # selected_index = 0
        # previous_pattern = ""
        # for value in pattern_list:
        #     if value.name and value.name != previous_pattern:
        #         self.cboMonthly.addItem(value.name)
        #         previous_pattern = value.name

        new_name = ''
        if self.cboMonthly.currentIndex() == 0:
            # create a new one
            item_type = self._main_form.tree_types["Time Patterns"]
            new_item = item_type()
            new_item.name = self._main_form.new_item_name(item_type)
            new_name = new_item.name
            self._frmPatternEditor = frmPatternEditor(self._main_form, [],
                                                      new_item, self)
        else:
            edit_these = []
            edit_these.append(self.cboMonthly.currentText())
            self._frmPatternEditor = frmPatternEditor(self._main_form,
                                                      edit_these, None, self)
        # edit timeseries
        self._frmPatternEditor.setWindowModality(QtCore.Qt.ApplicationModal)
        self._frmPatternEditor.show()
Exemplo n.º 2
0
 def btnDryPattern4_Clicked(self):
     new_name = ''
     if self.cboDryPattern4.currentIndex() == 0:
         # create a new one
         item_type = self._main_form.tree_types["Time Patterns"]
         new_item = item_type()
         new_item.name = self._main_form.new_item_name(item_type)
         new_name = new_item.name
         self._frmPatternEditor = frmPatternEditor(self._main_form,[],new_item)
     else:
         edit_these = []
         edit_these.append(self.cboDryPattern4.currentText())
         self._frmPatternEditor = frmPatternEditor(self._main_form, edit_these)
     # edit pattern
     self._frmPatternEditor.setWindowModality(QtCore.Qt.ApplicationModal)
     self._frmPatternEditor.show()
     if self.cboDryPattern4.currentIndex() == 0:
         self.cboDryPattern4.addItem(new_name)
         self.cboDryPattern4.setCurrentIndex(self.cboDryPattern4.count()-1)
    def btnPattern_Clicked(self):
        # edit pattern
        self._frmPatternEditor = frmPatternEditor(self._main_form)
        self._frmPatternEditor.show()

        pattern_section = self._main_form.project.find_section("PATTERNS")
        pattern_list = pattern_section.value[0:]
        self.cboMonthly.clear()
        self.cboMonthly.addItem("")
        selected_index = 0
        previous_pattern = ""
        for value in pattern_list:
            if value.name and value.name != previous_pattern:
                self.cboMonthly.addItem(value.name)
                previous_pattern = value.name
 def btnDryPattern4_Clicked(self):
     # edit pattern
     self._frmPatternEditor = frmPatternEditor(self._main_form)
     self._frmPatternEditor.show()
Exemplo n.º 5
0
 def btnDryPattern4_Clicked(self):
     # edit pattern
     self._frmPatternEditor = frmPatternEditor(self._main_form)
     self._frmPatternEditor.show()