Qt Designer: Как связать функциональность графика в поле со списком - PullRequest
0 голосов
/ 01 августа 2020

Я пытаюсь построить очень простой GUI с помощью Qt Designer, у которого есть поле со списком. Поле со списком будет содержать названия нескольких функций рисунка / графика. Затем на основе имени графика, выбранного из поля со списком, кнопка pu sh выполнит соответствующую функцию построения графика. Я пробовал следовать, но не смог достичь конечной цели, то есть, как связать функциональность графика с выпадающим списком, отсутствует. Любая помощь очень ценится и заранее благодарим. Ура, DS

import sys
from PyQt5.QtCore import pyqtSlot
from PyQt5.QtWidgets import QApplication, QDialog
from PyQt5.uic import loadUi

class MainPage(QDialog):
    def __init__(self):
        super(MainPage,self).__init__()
        loadUi('homepage.ui',self)
        self.pushButton.clicked.connect(self.takeText)

        x=self.fillComboBox()


    def fillComboBox(self):
        plots=['sine','cosine','tan']
        for c in cities:
            self.comboBox.addItem(c)

    def takeText(self):
        x=self.comboBox.currentText()
        
app = QApplication(sys.argv)
widget = MainPage()
widget.show()
app.exec_()
...