def __init__(self, MainWindow): super(MyApp, self).__init__() # uic.loadUi(qtCreatorFile, self) tmp = "" dimension = None bit_rate = 8000 # default Ui_MainWindow.__init__(self) self.setupUi(MainWindow) # self.setupUi(self) # self.menuAbout.itemPressed.connect(self.menu_about) # check if process Scrcpy is running right now in while loop if checkProcessRunning("scrcpy"): print("SCRCPY RUNNING") self.runningNot.setText("SCRCPY SERVER RUNNING") else: print("SCRCPY SERVER IS INACTIVE") self.runningNot.setText("SCRCPY SERVER NOT RUNNING") # CONNECT DIMENSION CHECK BOX TO STATE CHANGE self.dimensionDefaultCheckbox.stateChanged.connect( self.dimensionChange) self.build_label.setText("Build " + str(build)) # DIAL CTRL GRP self.dial.sliderMoved.connect(self.dial_text_refresh) self.dial.sliderReleased.connect(self.dial_text_refresh) # DIAL CTRL GRP # MAIN EXECUTE ACTION self.executeaction.clicked.connect(self.start_act) self.quit.clicked.connect(self.quitAct) self.dimensionText.setText("DEFAULT") bit_rate = int(self.dial.value()) self.bitrateText.setText(str(bit_rate) + "KB/s")
def __init__(self, MainWindow): super(MyApp, self).__init__() # uic.loadUi(qtCreatorFile, self) Ui_MainWindow.__init__(self) self.setupUi(MainWindow) # self.setupUi(self) # self.menuAbout.itemPressed.connect(self.menu_about) # check if process Scrcpy is running right now in while loop """ background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgba(0, 255, 255, 255), stop:1 rgba(0, 255, 152, 255)); color: rgb(0, 0, 0); border-radius: 10px; border-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 0, 255, 255), stop:1 rgba(255, 0, 255, 255)); """ bit_rate = bitrate0 dimensions = dimension0 swtouches = swtouches0 dispRO = dispRO0 fullscreen_opt = fullscreen0 print("OPTS:", bit_rate, dimensions, swtouches, dispRO, fullscreen_opt) self.dial.setValue(int(bit_rate)) if (swtouches.find("True")>-1): self.showTouches.setChecked(True) else: self.showTouches.setChecked(False) if (dispRO.find("True")>-1): self.displayForceOn.setChecked(True) else: self.displayForceOn.setChecked(False) if dimensions != None: self.dimensionDefaultCheckbox.setChecked(False) try: self.dimensionSlider.setValue(dimensions) except TypeError: self.dimensionDefaultCheckbox.setChecked(True) if (fullscreen_opt.find("True")>-1): self.fullscreen.setChecked(True) else: self.fullscreen.setChecked(False) if checkProcessRunning("scrcpy"): print("SCRCPY RUNNING") self.runningNot.setText("SCRCPY SERVER RUNNING") else: print("SCRCPY SERVER IS INACTIVE") self.runningNot.setText("SCRCPY SERVER NOT RUNNING") # CONNECT DIMENSION CHECK BOX TO STATE CHANGE self.dimensionDefaultCheckbox.stateChanged.connect(self.dimensionChange) self.build_label.setText("Build " + str(build)) # DIAL CTRL GRP self.dial.sliderMoved.connect(self.dial_text_refresh) self.dial.sliderReleased.connect(self.dial_text_refresh) # DIAL CTRL GRP # MAIN EXECUTE ACTION self.executeaction.clicked.connect(self.start_act) self.quit.clicked.connect(self.quitAct) self.dimensionText.setText("DEFAULT") bit_rate = int(self.dial.value()) self.bitrateText.setText(" " + str(bit_rate) + "KB/s") self.pushButton.setText("RESET") self.pushButton.clicked.connect(self.reset) self.abtme.clicked.connect(self.openme) self.abtgit.clicked.connect(self.opengit)