Exemplo n.º 1
0
 def __init__(self):
     super(MainApp, self).__init__()
     self.ui = Ui_MainWindow()
     self.method = None
     self.methodNum = 0
     self.mode = False
     self.step = 0
     self.all_method_order = 0  # hold which method to be selected
     self.all_method = [
     ]  # hold objects of all methods in case of this mode
     self.ui.setupUi(self)
     self.eps = 0.00001
     self.max_iter = 50
     self.x0 = 0
     self.x1 = 0
     self.function = ""
     self.setWindowTitle("Root Finder")
     self.ui.modeCombo.activated.connect(self.mode_changed)
     self.ui.methodCombo.activated.connect(self.method_changed)
     self.ui.solveBtn.clicked.connect(self.solve_btn_action)
     self.ui.prevBtn.clicked.connect(self.prev_btn_action)
     self.ui.nextBtn.clicked.connect(self.next_btn_action)
     self.ui.tableButton.clicked.connect(self.show_table)
     self.ui.fileSaveBtn.clicked.connect(self.save_into_file)
     self.ui.fileReadBtn.clicked.connect(self.read_file)
     self.table = SolutionTable()
Exemplo n.º 2
0
def main():

    app = QtGui.QApplication(sys.argv)
    # model ... fem data and other user data?
    view = Ui_MainWindow()
    controller = MainWindow(app, view)
    sys.exit(app.exec_())
Exemplo n.º 3
0
 def view(self):
     self.viewWindow = QtGui.QMainWindow()
     self.ui = Ui_MainWindow()
     self.ui.setupUi(self.viewWindow)
     self.ui.textEdit.setStyleSheet("background-color: #FFFFDD;")
     self.ui.textEdit.setText(self.worker.html)
     self.viewWindow.show()
Exemplo n.º 4
0
    def __init__(self, parent=None):
        """
        Initializes Controller and connects the logic with the UI
        :param parent: Parent window for UI
        """
        super().__init__(parent)

        self.myForm = Ui_MainWindow()
        self.myForm.setupUi(self)
        self.myForm.pushButton.clicked.connect(self.start_game)
        self.myForm.b1.clicked.connect(self.restart_game)

        self.logic = GameLogic(self)
Exemplo n.º 5
0
 def __init__(self):
     super(MainApp, self).__init__()
     self.ui = Ui_MainWindow()
     self.method = None
     self.methodNum = 0
     self.mode = False
     self.ui.setupUi(self)
     self.setWindowTitle("Root Finder")
     self.ui.modeCombo.activated.connect(self.mode_changed)
     self.ui.methodCombo.activated.connect(self.method_changed)
     self.ui.solveBtn.clicked.connect(self.solve_btn_action)
     self.ui.prevBtn.clicked.connect(self.prev_btn_action)
     self.ui.nextBtn.clicked.connect(self.next_btn_action)
Exemplo n.º 6
0
    def __init__(self, img_source):
        super().__init__()
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)

        # Create video capture
        self.cap = cv2.VideoCapture(img_source)
        self.cam_img = self.cap.read()[1]

        # Create a timer to update camera image in GUI
        self.img_timer = QtCore.QTimer(self)
        self.img_timer_control(delay=20)

        # Set timer timeout callback function
        self.img_timer.timeout.connect(self.update_cam_img)
Exemplo n.º 7
0
    def __init__(self,parent=None):
        super(Main, self).__init__(parent=parent)
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)

        self.modeGroup = QButtonGroup()
        self.modeGroup.addButton(self.ui.filterRecord)
        self.modeGroup.addButton(self.ui.plotGraph)
        
        self.ui.allRecordsCB.clicked.connect(self.allRecordsCBMode)

        self.ui.filterRecord.clicked.connect(self.onClickedMode)
        self.ui.plotGraph.clicked.connect(self.onClickedMode)

        self.ui.submitBtn.clicked.connect(self.execute)

        self.initialiseDefaultOptions()

        # Default UI initialisation calls
        self.setComboBoxes()
        self.initialiseTable()
Exemplo n.º 8
0
import model as md
from view import QtCore, QtWidgets, Ui_MainWindow
from controller import ViewController
import controller
import sys

app = QtCore.QCoreApplication.instance()
if app is None:
    app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
user_ML_model = md.MlModel()
view_controller = ViewController(ui, user_ML_model)
MainWindow.show()
sys.exit(app.exec_())