Exemple #1
0
    def __init__(self, parent=None):
        super(MainWindow, self).__init__(parent)
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)
        self.ui.pushButton_2.clicked.connect(self.openPic)
        self.ui.pushButton_6.clicked.connect(self.esLink)
        self.ui.pushButton_4.clicked.connect(self.showslectedPic)
        self.ui.pushButton_5.clicked.connect(self.showPicresult)

        self.ui.checkBox.clicked.connect(self.checkBoxSlection)
        self.ui.checkBox_2.clicked.connect(self.checkBoxSlection)
        self.ui.checkBox_3.clicked.connect(self.checkBoxSlection)
        self.ui.checkBox_4.clicked.connect(self.checkBoxSlection)
        self.ui.checkBox_5.clicked.connect(self.checkBoxSlection)
        self.ui.checkBox_6.clicked.connect(self.checkBoxSlection)
        self.ui.pushButton_3.clicked.connect(self.uploadPic)

        self.tempList = [
            self.ui.checkBox, self.ui.checkBox_2, self.ui.checkBox_3,
            self.ui.checkBox_4, self.ui.checkBox_5, self.ui.checkBox_6
        ]
        self.checkSlectedFlage = 0
        self.detectObjection = ''
        self.picName = ''
        self.address = ['', 8000]
        self.address[0] = self.ui.lineEdit.text()

        self.picUploadThread = picUploadThread()
        self.picUploadThread.startWaitRePicFla.connect(self.openWaitTimer)
        self.waitPicThread = waitPicThread(address=tuple(self.address),
                                           Obj=self.ui.textBrowser)
        self.waitPicThread.findPicSignal.connect(self.FindPicture)
Exemple #2
0
    def __init__(self):
        super(MyUI, self).__init__()
        self.ui = Ui_MainWindow()
        self.setupUi(self)
        sleep(1)

        self.pushButton.clicked.connect(self.get_Save_Path)
        self.pushButton_2.clicked.connect(self.get_URL)
        self.pushButton_3.clicked.connect(self.Start)
        self.pushButton_4.clicked.connect(self.About)
        self.pushButton_5.clicked.connect(self.Stop)
Exemple #3
0
    def __init__(self, *args, obj=None, **kwargs):
        super(MainWindow, self).__init__(*args, **kwargs)
        
        self.ui=Ui_MainWindow()
        self.ui.setupUi(self)

        self.threadpool=QThreadPool()

        self.threadHandle(self.looper)
        #self.ui.pushButton.clicked.connect(self.loopHandle)
        self.ui.pushButton.clicked.connect(lambda v: self.threadHandle(self.looper))
        self.ui.pushButton_2.clicked.connect(lambda v: self.threadHandle(self.scan))
Exemple #4
0
    def __init__(self):
        super(mywindow, self).__init__()
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)
        self.setWindowTitle("Temperature")

        self.ui.pushButton.clicked.connect(self.btnClicked)

        self.first = self.ui.lineEdit
        self.second = self.ui.lineEdit_2
        self.third = self.ui.lineEdit_3
        self.fourth = self.ui.lineEdit_4
        self.fifth = self.ui.lineEdit_5
    def __init__(self, parent=None):
        super(App, self).__init__(parent)
        self.download_path = ""
        self.zip = 0
        self.rar = 0
        self.z7 = 0

        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)

        self.ui.pushButton.clicked.connect(self.start_click)
        self.ui.pushButton_2.clicked.connect(qApp.quit)
        self.ui.pushButton_3.clicked.connect(self.browse_click)
        self.ui.checkBox.stateChanged.connect(self.file_extension)
        self.ui.checkBox_2.stateChanged.connect(self.file_extension)
        self.ui.checkBox_3.stateChanged.connect(self.file_extension)
Exemple #6
0
    def __init__(self):
            super(mywindow, self).__init__()
            self.ui = Ui_MainWindow()
            self.ui.setupUi(self)
            self.setWindowTitle("Converter")

            self.ui.pushButton.clicked.connect(self.btnClicked)

            self.ui.comboBox.addItem("Рублей")
            self.ui.comboBox.addItem("Долларов")
            self.ui.comboBox_2.addItem("Долларов")
            self.ui.comboBox_2.addItem("Рублей")

            self.textbox = self.ui.lineEdit
            self.combobox1 = self.ui.comboBox
            self.combobox2 = self.ui.comboBox_2
Exemple #7
0
    def __init__(self, parent=None):
        super(MyForm, self).__init__(parent)
        QtGui.QWidget.__init__(self, parent)
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)

        QtCore.QObject.connect(self.ui.connectbut, QtCore.SIGNAL('clicked()'),
                               self.connectarduino)
        self.ui.ctrl_MAX.toggled.connect(self.maxtoggle)
        self.ser = None  #declare arduino
        #create a pyqtgraph for plotting
        self.p = pg.plot()
        self.p.setWindowTitle('live plot from serial')
        self.p.addLegend()
        self.p.setTitle('Python-Arduino Temp Controller')
        self.p.setLabel('bottom', text='Time', units='s')
        self.p.setLabel('left', text='Temp', units='oC')
        self.curve_max = self.p.plot(pen='r', name='MAX31855')
        self.curve_ds = self.p.plot(pen='g', name='DS18B20')
        #self.curve_mlx = self.p.plot(pen='b', name='MLX90614')
        #to do add a line for setpoint
        self.data_max = []
        self.data_ds = []
        self.data_mlx = []
        self.data_time = []
        self.timer = QtCore.QTimer(self)
        QtCore.QObject.connect(self.timer, QtCore.SIGNAL('timeout()'),
                               self.updategraph)
        #declare factor of ctrl cmd
        self.ctrlsys = 'a'
        self.ctrlstate = '0'
        self.ctrltune = '0'
        self.ctrlsetpoint = 0.00
        self.ctrlkp = 0.00
        self.ctrlti = 0.00
        self.ctrltd = 0.00
        self.ctrlcmd = "a,0,0,0,0,0,0,"
        #declare factors for autotune
        self.t0temp = 0
        self.t0 = 0
        self.t1temp = 0
        self.t1 = 0
        self.t2temp = 0
        self.t2 = 0
        #declare for xml
        self.xml_root = None
Exemple #8
0
    def __init__(self):
        super(mywindow, self).__init__()
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)
        self.setWindowTitle("Calculator")

        self.ui.pushButton.clicked.connect(self.btnClicked_1)
        self.ui.pushButton_2.clicked.connect(self.btnClicked_2)
        self.ui.pushButton_3.clicked.connect(self.btnClicked_3)
        self.ui.pushButton_4.clicked.connect(self.btnClicked_4)
        self.ui.pushButton_5.clicked.connect(self.btnClicked_5)
        self.ui.pushButton_6.clicked.connect(self.btnClicked_6)
        self.ui.pushButton_7.clicked.connect(self.btnClicked_7)
        self.ui.pushButton_8.clicked.connect(self.btnClicked_8)
        self.ui.pushButton_9.clicked.connect(self.btnClicked_9)
        self.ui.pushButton_10.clicked.connect(self.btnClicked_10)
        self.ui.pushButton_11.clicked.connect(self.btnClicked_11)
        self.ui.pushButton_12.clicked.connect(self.btnClicked_12)
        self.ui.pushButton_13.clicked.connect(self.btnClicked_13)
        self.ui.pushButton_14.clicked.connect(self.btnClicked_14)
        self.ui.pushButton_15.clicked.connect(self.btnClicked_15)
        self.ui.pushButton_16.clicked.connect(self.btnClicked_16)
        self.ui.pushButton_17.clicked.connect(self.btnClicked_17)
    def __init__(self, MainWindow):
        super().__init__(MainWindow)
        self.UI_obj = Ui_MainWindow()
        self.UI_obj.setupUi(MainWindow)
        self.color_dict = {'Blue': (0, 0, 255), 'Red': (255, 0, 0), 'Orange': (255, 127, 25)}
        self.UI_obj.fullimg = PainterLabel(5)
        self.UI_obj.fullimg.setAlignment(QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
        self.UI_obj.patch_group = {}
        self.UI_obj.HR_group = {}
        self.UI_obj.set_root.clicked.connect(self.setRoot)
        self.UI_obj.show_Fullimg.clicked.connect(self.show_Full_img)
        self.UI_obj.set_Saveroot_bt.clicked.connect(self.setSave)
        self.UI_obj.crop_viewbt.clicked.connect(self.cropView)
        self.UI_obj.save_finalbt.clicked.connect(self.saveAll_results)
        self.UI_obj.patchTab.currentChanged['int'].connect(self.add_Tab)
        self.UI_obj.tab_1 = QtWidgets.QScrollArea(self.UI_obj.patchTab)
        self.UI_obj.tab_2 = QtWidgets.QScrollArea(self.UI_obj.patchTab)
        self.UI_obj.patchTab.addTab(self.UI_obj.tab_1, 'Patch Group 1')
        self.UI_obj.patchTab.addTab(self.UI_obj.tab_2, '+')
        self.UI_obj.fullimg.installEventFilter(self)
        self.UI_obj.patchTab.installEventFilter(self)
        self.UI_obj.fullimg.drawRecFlag = False

        self.UI_obj.sub_dir_list.activated[str].connect(self.onActivated)
Exemple #10
0
    def __init__(self):

        super().__init__()
        self.ui=Ui_MainWindow()
        self.ui.setupUi(self)
        self.show()
        #les buttons de graph
        self.ui.pushButton_16.hide()
        #self.ui.pushButton_17.hide()
        self.ui.pushButton_17.clicked.connect(self.showgragh)
        #manuelle de utilasation 1
        self.path = r"aide1.pdf"
        self.url = bytearray(QUrl().fromLocalFile(self.path).toEncoded()).decode()
        self.text = "<a href={}>></a>".format(self.url)
        self.ui.pushButton.setText(self.text+"?")
        self.ui.pushButton.setOpenExternalLinks(True)
        #manuelle de utilasation 2
        self.path = r"aide2.pdf"
        self.url = bytearray(QUrl().fromLocalFile(self.path).toEncoded()).decode()
        self.text = "<a href={}>></a>".format(self.url)
        self.ui.pushButton_14.setText(self.text+"?")
        self.ui.pushButton_14.setOpenExternalLinks(True)
        #manuelle de utilasation 3
        self.path = r"aide3.pdf"
        self.url = bytearray(QUrl().fromLocalFile(self.path).toEncoded()).decode()
        self.text = "<a href={}>></a>".format(self.url)
        self.ui.pushButton_15.setText(self.text+"?")
        self.ui.pushButton_15.setOpenExternalLinks(True)

        #griser les buttons
        self.ui.ValiderNbrAdn.setEnabled(False)
        self.ui.pushButton_7.setEnabled(False)
        self.ui.pushButton_13.setEnabled(False)
        self.ui.pushButton_2.setEnabled(False)
        self.ui.pushButton_3.setEnabled(False)
        self.ui.pushButton_4.setEnabled(False)
        self.ui.pushButton_5.setEnabled(False)
        self.ui.pushButton_6.setEnabled(False)
        self.ui.pushButton_8.setEnabled(False)
        self.ui.lineEdit.setPlaceholderText('#nuc')
        self.ui.lineEdit_2.setPlaceholderText('#sec')
        self.ui.listWidget_2.hide()
        # le button de sauvgarde du resultat
        self.ui.pushButton_9.clicked.connect(self.saveWindows)
        #les buttons des fonctions ARN
        self.btn_grp4= QButtonGroup()
        self.btn_grp4.setExclusive(True)
        self.btn_grp4.addButton(self.ui.pushButton_10)
        self.btn_grp4.addButton(self.ui.pushButton_11)
        self.btn_grp4.addButton(self.ui.pushButton_12)
        self.btn_grp4.buttonClicked.connect(self.FONCTIONS_ARN)
        #les buttons des fonctions ADN
        self.btn_grp3= QButtonGroup()
        self.btn_grp3.setExclusive(True)
        self.btn_grp3.addButton(self.ui.pushButton_13)
        self.btn_grp3.addButton(self.ui.pushButton_2)
        self.btn_grp3.addButton(self.ui.pushButton_3)
        self.btn_grp3.addButton(self.ui.pushButton_4)
        self.btn_grp3.addButton(self.ui.pushButton_5)
        self.btn_grp3.addButton(self.ui.pushButton_6)
        self.btn_grp3.addButton(self.ui.pushButton_8)
        self.btn_grp3.buttonClicked.connect(self.FONCTIONS_ADN)
        # les radio buttons un seul sequence plusius ADN
        self.btn_grpRADIO = QButtonGroup()
        self.btn_grpRADIO.setExclusive(True)
        self.btn_grpRADIO.addButton(self.ui.radioButton_4)# tts les sequences
        self.btn_grpRADIO.addButton(self.ui.radioButton_3)# un seule sequence
        self.btn_grpRADIO.buttonClicked.connect(self.RADIOSEQUENCE)
        #les botton de insertion de ADN
        self.btn_grp = QButtonGroup()
        self.btn_grp.setExclusive(True)
        self.btn_grp.addButton(self.ui.ValiderNbrAdn)
        self.btn_grp.addButton(self.ui.pushButton_7)
        self.btn_grp.buttonClicked.connect(self.ADN_ENTRIE)
        ########################### group de radio buttons
        self.btn_grp2 = QButtonGroup()
        self.btn_grp2.setExclusive(True)
        self.btn_grp2.addButton(self.ui.radioButton)
        self.btn_grp2.addButton(self.ui.radioButton_2)
        self.btn_grp2.buttonClicked.connect(self.RADION_ADN_ENTRIE)
        #####################################################################
        # dialog de sauvgarde les resultats
        self.d = QDialog()
        self.d.setWindowTitle("Sauvgarde")
        self.d.resize(340, 400)
        self.d.setStyleSheet("background-color: #636363;")
        self.centralwidget = QWidget(self.d)
        self.centralwidget.setObjectName("centralwidget")
        self.groupBox_9 = QGroupBox(self.centralwidget)
        self.groupBox_9.setGeometry(QtCore.QRect(50, 80, 240, 231))
        self.groupBox_9.setStyleSheet("QGroupBox \n""{\n""\n""color:#c2c2c2;\n""margin: 0em;\n""  border: 1px solid #c2c2c2; \n""  border-radius: 8px;\n""} \n""")
        self.groupBox_9.setTitle("")
        self.groupBox_9.setObjectName("groupBox_9")
        self.label_8 = QLabel(self.centralwidget)
        self.label_8.setGeometry(QtCore.QRect(70, 70, 81, 16))
        self.label_8.setStyleSheet("font: 75 10pt \"Tw Cen MT\";\n""color:#c2c2c2;")
        self.label_8.setObjectName("label_8")
        self.save = QPushButton(self.centralwidget)
        self.save.setGeometry(QtCore.QRect(140, 320, 50, 23))
        self.save.setStyleSheet("color:\"white\";\n""background-color:#d50000;")
        self.save.setObjectName("save")
        self.checkBox_2 = QCheckBox(self.centralwidget)
        self.checkBox_2.setGeometry(QtCore.QRect(90, 110, 151, 21))
        self.checkBox_2.setStyleSheet("color:#c2c2c2;\n""font: 75 10pt \"Tw Cen MT\";")
        self.checkBox_2.setObjectName("checkBox_2")
        self.checkBox_3 = QCheckBox(self.centralwidget)
        self.checkBox_3.setGeometry(QtCore.QRect(90, 130, 151, 21))
        self.checkBox_3.setStyleSheet("color:#c2c2c2;\n""font: 75 10pt \"Tw Cen MT\";")
        self.checkBox_3.setObjectName("checkBox_3")
        self.checkBox_4 = QCheckBox(self.centralwidget)
        self.checkBox_4.setGeometry(QtCore.QRect(90, 150, 151, 21))
        self.checkBox_4.setStyleSheet("color:#c2c2c2;\n""font: 75 10pt \"Tw Cen MT\";")
        self.checkBox_4.setObjectName("checkBox_4")
        self.checkBox_5 = QCheckBox(self.centralwidget)
        self.checkBox_5.setGeometry(QtCore.QRect(90, 170, 151, 21))
        self.checkBox_5.setStyleSheet("color:#c2c2c2;\n""font: 75 10pt \"Tw Cen MT\";")
        self.checkBox_5.setObjectName("checkBox_5")
        self.checkBox_6 = QCheckBox(self.centralwidget)
        self.checkBox_6.setGeometry(QtCore.QRect(90, 190, 151, 21))
        self.checkBox_6.setStyleSheet("color:#c2c2c2;\n""font: 75 10pt \"Tw Cen MT\";")
        self.checkBox_6.setObjectName("checkBox_6")
        self.checkBox_7 = QCheckBox(self.centralwidget)
        self.checkBox_7.setGeometry(QtCore.QRect(90, 210, 191, 21))
        self.checkBox_7.setStyleSheet("color:#c2c2c2;\n""font: 75 10pt \"Tw Cen MT\";")
        self.checkBox_7.setObjectName("checkBox_7")
        self.checkBox_8 = QCheckBox(self.centralwidget)
        self.checkBox_8.setGeometry(QtCore.QRect(90, 230, 191, 21))
        self.checkBox_8.setStyleSheet("color:#c2c2c2;\n""font: 75 10pt \"Tw Cen MT\";")
        self.checkBox_8.setObjectName("checkBox_8")
        self.checkBox_9 = QCheckBox(self.centralwidget)
        self.checkBox_9.setGeometry(QtCore.QRect(90, 250, 191, 21))
        self.checkBox_9.setStyleSheet("color:#c2c2c2;\n""font: 75 10pt \"Tw Cen MT\";")
        self.checkBox_9.setObjectName("checkBox_9")
        ###########les noms des widgets
        self.label_8.setText( "Sauvegrader:")
        self.save.setText( "Valider")
        self.checkBox_2.setText( "ADN Reverse")
        self.checkBox_3.setText( "Frequence Bn ADN")
        self.checkBox_4.setText( "Frequence codons")
        self.checkBox_5.setText( "%GC")
        self.checkBox_6.setText( " Sequences ARN")
        self.checkBox_7.setText( "Sequence ARN apres epissage")
        self.checkBox_8.setText( "Sequences proteique")
        self.checkBox_9.setText( "La masse protéique")
        self.save.clicked.connect(self.save_resultat)
 def __init__(self):
     super(mywindow, self).__init__()
     self.ui = Ui_MainWindow()
     self.ui.setupUi(self)
Exemple #12
0
 def __init__(self):
     self.app = QtWidgets.QApplication(sys.argv)  # 生成应用
     self.window = QtWidgets.QMainWindow()  # 生成窗口q
     self.ui = Ui_MainWindow()  # 使用QTdesigner自动创建的类
     self.flag = 0
        self.pushButton_13.setText("")
        self.pushButton_13.setObjectName("pushButton_13")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

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

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))


class Durdom(Ui_MainWindow):
    def __init__(self):
        super().__init__()
        self.setupUi(self)


if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex = Ui_MainWindow()  # Durdom()
    ex.show()
    sys.exit(app.exec())
Exemple #14
0
from PyQt5 import QtCore, QtGui, QtWidgets

from untitled import Ui_MainWindow

import sys
if __name__ == '__main__':
    app = QtWidgets.QApplication(sys.argv)
    
    window = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()

    ui.setupUi(window)
    ui.retranslateUi(window)
    
    window.showMaximized()

    try:
        sys.exit(app.exec_())
    except:
        print("exiting")
        sys.exit(1)