def openHelp(self):
     self.window = QtWidgets.QMainWindow()
     self.ui = Ui_Help()
     self.ui.setupUi(self.window)
     self.window.show()
class FirstSite(object):
    def __init__(self):
        self.window = QtWidgets.QMainWindow()

    def setupUi(self, Form):
        Form.setObjectName("Kalkulator figur płaskich")
        Form.resize(578, 557)
        Form.setMinimumSize(QtCore.QSize(570, 520))
        Form.setMaximumSize(QtCore.QSize(570, 520))
        Form.setStyleSheet('background-image: url(tlo.png);')










        self.KwadratButton = QtWidgets.QPushButton(Form)
        self.KwadratButton.setEnabled(True)
        self.KwadratButton.setGeometry(QtCore.QRect(20, 70, 151, 101))
        self.KwadratButton.setMouseTracking(False)
        self.KwadratButton.setTabletTracking(False)
        self.KwadratButton.setAcceptDrops(False)
        self.KwadratButton.setAutoFillBackground(False)
        self.KwadratButton.setStyleSheet("background:rgb(0, 153, 255)\n"
                                         "QPuschButton(color: black)\n"
                                         "\n"
                                         "")
        self.KwadratButton.setCheckable(False)
        self.KwadratButton.setAutoRepeat(False)
        self.KwadratButton.setAutoDefault(False)
        self.KwadratButton.setDefault(False)
        self.KwadratButton.setFlat(False)
        self.KwadratButton.setObjectName("KwadratButton")
        self.koloBUTTON = QtWidgets.QPushButton(Form)
        self.koloBUTTON.setGeometry(QtCore.QRect(210, 70, 151, 101))
        self.koloBUTTON.setStyleSheet("background:rgb(0, 153, 255)\n"
                                      "QPuschButton(color: black)\n"
                                      "\n"
                                      "")
        self.koloBUTTON.setObjectName("koloBUTTON")
        self.prostokatBUTTON = QtWidgets.QPushButton(Form)
        self.prostokatBUTTON.setGeometry(QtCore.QRect(400, 70, 151, 101))
        self.prostokatBUTTON.setStyleSheet("background:rgb(0, 153, 255)\n"
                                           "QPuschButton(color: black)\n"
                                           "\n"
                                           "")
        self.prostokatBUTTON.setObjectName("prostokatBUTTON")
        self.rownoleglobokBUTTON = QtWidgets.QPushButton(Form)
        self.rownoleglobokBUTTON.setGeometry(QtCore.QRect(400, 230, 151, 101))
        self.rownoleglobokBUTTON.setStyleSheet("background:rgb(0, 153, 255)\n"
                                               "QPuschButton(color: black)\n"
                                               "\n"
                                               "")
        self.rownoleglobokBUTTON.setObjectName("rownoleglobokBUTTON")
        self.trojkatBUTTON = QtWidgets.QPushButton(Form)
        self.trojkatBUTTON.setGeometry(QtCore.QRect(20, 230, 151, 101))
        self.trojkatBUTTON.setStyleSheet("background:rgb(0, 153, 255)\n"
                                         "QPuschButton(color: black)\n"
                                         "\n"
                                         "")
        self.trojkatBUTTON.setObjectName("trojkatBUTTON")
        self.rombBUTTON = QtWidgets.QPushButton(Form)
        self.rombBUTTON.setGeometry(QtCore.QRect(210, 230, 151, 101))
        self.rombBUTTON.setStyleSheet("background:rgb(0, 153, 255)\n"
                                      "QPuschButton(color: black)\n"
                                      "\n"
                                      "")
        self.rombBUTTON.setObjectName("rombBUTTON")
        self.exitBUTTON = QtWidgets.QPushButton(Form)
        self.exitBUTTON.setGeometry(QtCore.QRect(400, 470, 141, 31))
        self.exitBUTTON.setStyleSheet("background:rgb(0, 153, 255)\n"
                                      "QPuschButton(color: black)\n"
                                      "\n"
                                      "")
        self.exitBUTTON.setObjectName("exitBUTTON")
        self.trapezBUTTON = QtWidgets.QPushButton(Form)
        self.trapezBUTTON.setGeometry(QtCore.QRect(20, 400, 151, 101))
        self.trapezBUTTON.setStyleSheet("background:rgb(0, 153, 255)\n"
                                        "QPuschButton(color: black)\n"
                                        "\n"
                                        "")
        self.trapezBUTTON.setObjectName("trapezBUTTON")
        self.pushButton_9 = QtWidgets.QPushButton(Form)
        self.pushButton_9.setGeometry(QtCore.QRect(210, 400, 151, 101))
        self.pushButton_9.setStyleSheet("background:rgb(0, 153, 255)\n"
                                        "QPuschButton(color: black)\n"
                                        "\n"
                                        "")
        self.pushButton_9.setObjectName("pushButton_9")
        self.helpButton = QtWidgets.QPushButton(Form)
        self.helpButton.setGeometry(QtCore.QRect(400, 400, 141, 31))
        self.helpButton.setStyleSheet("background:rgb(0, 153, 255)\n"
                                      "QPuschButton(color: black)\n"
                                      "\n"
                                      "")
        self.helpButton.setObjectName("helpButton")

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)

    def retranslateUi(self, Form):
        _translate = QtCore.QCoreApplication.translate
        Form.setWindowTitle(_translate("Form", "KALKULATOR FIGUR PŁASKICH"))
        self.KwadratButton.setText(_translate("Form", "KWADRAT"))
        self.koloBUTTON.setText(_translate("Form", "KOŁO"))
        self.prostokatBUTTON.setText(_translate("Form", "PROSTOKĄT"))
        self.rownoleglobokBUTTON.setText(_translate("Form", "RÓWNOLEGŁOBOK"))
        self.trojkatBUTTON.setText(_translate("Form", "TRÓJKĄT"))
        self.rombBUTTON.setText(_translate("Form", "ROMB"))
        self.exitBUTTON.setText(_translate("Form", "EXIT"))
        self.trapezBUTTON.setText(_translate("Form", "TRAPEZ"))
        self.pushButton_9.setText(_translate("Form", "DELTOID"))
        self.helpButton.setText(_translate("Form", "HELP"))

        # implement click button
        self.KwadratButton.clicked.connect(self.openKwadrat)
        self.koloBUTTON.clicked.connect(self.openKolo)
        self.prostokatBUTTON.clicked.connect(self.openProstokat)
        self.rownoleglobokBUTTON.clicked.connect(self.openRownoleglobok)
        self.trojkatBUTTON.clicked.connect(self.openTrojkat)
        self.rombBUTTON.clicked.connect(self.openRomb)
        self.exitBUTTON.clicked.connect(self.Exit)
        self.trapezBUTTON.clicked.connect(self.openTrapez)
        self.pushButton_9.clicked.connect(self.openDeltoid)
        self.helpButton.clicked.connect(self.openHelp)

    def initUI(self):

        image=QPixmap('KalkulatorFigur_brand_usage_logo.pnd')

    def openKwadrat(self):
        self.window = QtWidgets.QMainWindow()
        self.ui = Ui_Kwadrat()
        self.ui.setupUi(self.window)
        self.window.show()

    def openKolo(self):
        self.window = QtWidgets.QMainWindow()
        self.ui = Ui_Kolo()
        self.ui.setupUi(self.window)
        self.window.show()

    def openProstokat(self):
        self.window = QtWidgets.QMainWindow()
        self.ui = Ui_Prostokat()
        self.ui.setupUi(self.window)
        self.window.show()

    def openRownoleglobok(self):
        self.window = QtWidgets.QMainWindow()
        self.ui = Ui_Rownoleglobok()
        self.ui.setupUi(self.window)
        self.window.show()

    def openTrojkat(self):
        self.window = QtWidgets.QMainWindow()
        self.ui = Ui_MenuTrojkat()
        self.ui.setupUi(self.window)
        self.window.show()

    def openRomb(self):
        self.window = QtWidgets.QMainWindow()
        self.ui = Ui_Romb()
        self.ui.setupUi(self.window)
        self.window.show()

    def openTrapez(self):
        self.window = QtWidgets.QMainWindow()
        self.ui = Ui_Trapez()
        self.ui.setupUi(self.window)
        self.window.show()



    def Exit(self):

        msg = QMessageBox()
        msg.setIcon(QMessageBox.Information)
        msg.setIcon(QMessageBox.Information)




        msg.setStandardButtons(QMessageBox.Yes | QMessageBox.No)
        choice = QMessageBox.question(self, 'Quit', "<FONT COLOR='#FFFFFF'>Zamknac program?</FONT>",
                                      (QMessageBox.Yes | QMessageBox.No))
        if choice == QMessageBox.Yes:
            exit(0)



    def openDeltoid(self):
        self.window = QtWidgets.QMainWindow()
        self.ui = Ui_Deltoid()
        self.ui.setupUi(self.window)
        self.window.show()

    def openHelp(self):
        self.window = QtWidgets.QMainWindow()
        self.ui = Ui_Help()
        self.ui.setupUi(self.window)
        self.window.show()
 def openTrapez(self):
     self.window = QtWidgets.QMainWindow()
     self.ui = Ui_Trapez()
     self.ui.setupUi(self.window)
     self.window.show()
 def openDeltoid(self):
     self.window = QtWidgets.QMainWindow()
     self.ui = Ui_Deltoid()
     self.ui.setupUi(self.window)
     self.window.show()
 def openTrojkat(self):
     self.window = QtWidgets.QMainWindow()
     self.ui = Ui_MenuTrojkat()
     self.ui.setupUi(self.window)
     self.window.show()
 def openRomb(self):
     self.window = QtWidgets.QMainWindow()
     self.ui = Ui_Romb()
     self.ui.setupUi(self.window)
     self.window.show()
 def openRownoleglobok(self):
     self.window = QtWidgets.QMainWindow()
     self.ui = Ui_Rownoleglobok()
     self.ui.setupUi(self.window)
     self.window.show()
 def openProstokat(self):
     self.window = QtWidgets.QMainWindow()
     self.ui = Ui_Prostokat()
     self.ui.setupUi(self.window)
     self.window.show()
 def openKolo(self):
     self.window = QtWidgets.QMainWindow()
     self.ui = Ui_Kolo()
     self.ui.setupUi(self.window)
     self.window.show()
 def openKwadrat(self):
     self.window = QtWidgets.QMainWindow()
     self.ui = Ui_Kwadrat()
     self.ui.setupUi(self.window)
     self.window.show()
Exemplo n.º 11
0
def Help():
    window = QtWidgets.QDialog()
    ui = Ui_Help()
    ui.setupUi(window)
    window.show()
    window.exec_()