Esempio n. 1
0
    def course_related(self):
        self.clean_form()
        
        if self.checkBox_form.checkState() == 0:
            self.checkBox_form.animateClick()
            
        self.lineEdit_2.setText('Curso')
        if self.checkBox_name.checkState() == 0:
            self.checkBox_name.animateClick()
        if self.checkBox_path.checkState() == 0:
            self.checkBox_path.animateClick()
        if self.checkBox_initials.checkState() == 2:
            self.checkBox_initials.animateClick()
        if self.checkBox_workload.checkState() == 0:
            self.checkBox_workload.animateClick()
        if self.checkBox_description.checkState() == 0:
            self.checkBox_description.animateClick()

        self.textEdit.setText('Optional')
        self.workload.setText('Optional')
        
        if current:
            content = urlRequest.get_courses(current)
            if content == []:
                self.listWidget.addItem('Nao ha curso cadastrado')
            else:
                for iterate in content:
                        self.comboBox.addItem(iterate['name'])
                        self.listWidget.addItem(iterate['name'])
                self.comboBox.activated[str].connect(self.onActivated_courses)            
Esempio n. 2
0
    def update(self):
        global event
        event = True
        form_name = str(self.lineEdit_2.text())
        if form_name == 'Coligado':
            content = urlRequest.list_related()
            for iterate in content:
                if iterate['name'] == current:
                    self.name.setText(iterate['name'])
                    self.path.setText(iterate['path'])
                    self.initials.setText(iterate['initials'])
                    if iterate['description'] and iterate['description'] != []:
                        self.description.setText(iterate['description'])
                    
        elif form_name == 'Curso':
            content = urlRequest.get_courses(current)
            for iterate in content:
                if iterate['name'] == current:
                    self.name.setText(iterate['name'])
                    self.path.setText(iterate['path'])
                    if iterate['workload'] and iterate['workload'] != []:
                        self.workload.setText(str(iterate['workload']))
                    if iterate['description'] and iterate['description'] != []:
                        self.description.setText(iterate['description'])

        elif form_name == 'Disciplina':
            content = urlRequest.get_spaces(course_current)
            for iterate in content:
                if iterate['name'] == current:
                    self.name.setText(iterate['name'])
                    if iterate['description'] and iterate['description'] != []:
                        self.description.setText(iterate['description'])
Esempio n. 3
0
    def course_related(self):
        self.clean_form()

        if self.checkBox_form.checkState() == 0:
            self.checkBox_form.animateClick()

        self.lineEdit_2.setText('Curso')
        if self.checkBox_name.checkState() == 0:
            self.checkBox_name.animateClick()
        if self.checkBox_path.checkState() == 0:
            self.checkBox_path.animateClick()
        if self.checkBox_initials.checkState() == 2:
            self.checkBox_initials.animateClick()
        if self.checkBox_workload.checkState() == 0:
            self.checkBox_workload.animateClick()
        if self.checkBox_description.checkState() == 0:
            self.checkBox_description.animateClick()

        self.textEdit.setText('Optional')
        self.workload.setText('Optional')

        if current:
            content = urlRequest.get_courses(current)
            if content == []:
                self.listWidget.addItem('Nao ha curso cadastrado')
            else:
                for iterate in content:
                    self.comboBox.addItem(iterate['name'])
                    self.listWidget.addItem(iterate['name'])
                self.comboBox.activated[str].connect(self.onActivated_courses)
Esempio n. 4
0
    def update(self):
        global event
        event = True
        form_name = str(self.lineEdit_2.text())
        if form_name == 'Coligado':
            content = urlRequest.list_related()
            for iterate in content:
                if iterate['name'] == current:
                    self.name.setText(iterate['name'])
                    self.path.setText(iterate['path'])
                    self.initials.setText(iterate['initials'])
                    if iterate['description'] and iterate['description'] != []:
                        self.description.setText(iterate['description'])

        elif form_name == 'Curso':
            content = urlRequest.get_courses(current)
            for iterate in content:
                if iterate['name'] == current:
                    self.name.setText(iterate['name'])
                    self.path.setText(iterate['path'])
                    if iterate['workload'] and iterate['workload'] != []:
                        self.workload.setText(str(iterate['workload']))
                    if iterate['description'] and iterate['description'] != []:
                        self.description.setText(iterate['description'])

        elif form_name == 'Disciplina':
            content = urlRequest.get_spaces(course_current)
            for iterate in content:
                if iterate['name'] == current:
                    self.name.setText(iterate['name'])
                    if iterate['description'] and iterate['description'] != []:
                        self.description.setText(iterate['description'])
Esempio n. 5
0
    def onActivated_courses(self, text):
        self.listWidget.clear()
        self.listWidget.addItem(text)
        content = urlRequest.get_courses(current)

        for iterate in content:
            if text == iterate['name']:
                global course_current
                course_current = iterate['path']
Esempio n. 6
0
    def onActivated_courses(self, text):
        self.listWidget.clear()
        self.listWidget.addItem(text)
        content = urlRequest.get_courses(current)

        for iterate in content:
            if text == iterate['name']:
                global course_current
                course_current = iterate['path']