def __init__(self): super(ApplicationWindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.filepath1 = "" self.filepath2 = "" self.filepath3 = "" self.filepath4 = "" self.filepath5 = "" # Tab 1 buttons self.ui.browseBtn.clicked.connect(self.browseFile1) self.ui.resultBtn.clicked.connect( lambda: self.showResult1(filepath=self.filepath1)) # Tab 2 buttons self.ui.extractBtn.hide() self.ui.browseBtn_2.clicked.connect(self.browseFile2) self.ui.resultBtn_2.clicked.connect( lambda: self.showResult2(filepath=self.filepath2)) self.ui.extractBtn.clicked.connect( lambda: self.showResult2(filepath=self.filepath2, extract=1)) # Tab 3 buttons self.ui.browseBtn_3.clicked.connect(self.browseFile3) self.ui.resultBtn_3.clicked.connect( lambda: self.showResult3(filepath=self.filepath3)) # Tab 4 buttons self.ui.browseBtn_4.clicked.connect(self.browseFile4) self.ui.browseBtn_5.clicked.connect(self.browseFile5) self.ui.resultBtn_4.clicked.connect(lambda: self.showResult4( filepath1=self.filepath4, filepath2=self.filepath5))
def __init__(self, parent = None): super(mywindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.img_path = None self._img_original = None self._img_preview = None self.ALL = [0 for i in range(256)] self.RED = [0 for i in range(256)] self.GREEN = [0 for i in range(256)] self.BLUE = [0 for i in range(256)] self.ui.editorWidget.setVisible(False) self.reset_sliders() self.resized.connect(self.someFunction) self.ui.reset_btn.setEnabled(False) self.ui.saveBtn.setEnabled(False) self.ui.uploadBtn.clicked.connect(self.upload_img) self.ui.reset_btn.clicked.connect(self.reset) self.ui.saveBtn.clicked.connect(self.save_img) self.ui.brightness_sld.valueChanged.connect(self.Change) self.ui.contrast_sld.valueChanged.connect(self.Change) self.ui.red_sld.valueChanged.connect(self.Change) self.ui.green_sld.valueChanged.connect(self.Change) self.ui.blue_sld.valueChanged.connect(self.Change)
def __init__(self): super().__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.setCallback() self.currentRadarConfig # self.benchMarkDistance = 0 #distance between marks self.figureBScan = plt.figure() self.canvasBScan = FigureCanvas(self.figureBScan) self.ui.BScanImage.addWidget(self.canvasBScan) self.axBScan = self.figureBScan.add_subplot(111) self.canvasBScan.draw() self.figureCoordinate = plt.figure() self.canvesCoordinate = FigureCanvas(self.figureCoordinate) self.ui.RangeNetPlot.addWidget(self.canvesCoordinate) self.axCoordinate = self.figureCoordinate.add_subplot(111) self.canvesCoordinate.draw() plt.tight_layout() timer = QtCore.QTimer(self) timer.timeout.connect(self.updateCanvas) timer.start(50) self.producer = ProducerThread().start()
def loginWindowShow(self): self.MainWindow = QtWidgets.QWidget() self.uiMain = Ui_MainWindow() self.uiMain.setupUi(self.MainWindow) self.uiMain.loginPage(self.ui) self.MainWindow.show() self.ui.hide()
def __init__(self, arguments): super().__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.setWindowTitle("A**& Texture Tools") self.connect() self.show()
def main(): app = QtWidgets.QApplication(sys.argv) if check_login(): MainWindow = QtWidgets.QMainWindow() ui = Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())
def __init__(self, scaleRate): super(mainWindow, self).__init__(None) self.ui = Ui_MainWindow() self.ui.setupUi(self,scaleRate) # 把所有控件大小和位置都乘以Windows缩放比例来适配Windows缩放 self.setupIcon() # 直接通过base64把图标写入程序,避免pyinstaller打包后图标失效 self.dumpingdialog = dumpingDialog(self,self.icon) self.initSignal() self.show()
def skipMain(self): self.mainUI = QtWidgets.QMainWindow() self.uiMain = Ui_MainWindow() self.uiMain.setupUi(self.mainUI) print("USERNAME:", self.username) # self.uiMain.getUserNameMain(self.username) self.mainUI.show() self.ui.hide()
def __init__(self): QtGui.QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.ui.btnConvert.clicked.connect(self.btnConvert_clicked) # self.ui.btnDefault.clicked.connect(self.btnDefault_clicked) self.ui.actionInput_File.triggered.connect(self.selectInputFile) self.ui.actionOutput_File.triggered.connect(self.setOutputFile)
def __init__(self, *args): self.ser = None self.reader = CReader() self.writer = CWriter() apply(QMainWindow.__init__, (self, ) + args) self.ui = Ui_MainWindow() self.setupUi() self.printInfo("Ready...")
def __init__(self): super(MainWindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.ui.btn_salir.clicked.connect(self.salir) self.ui.btn_agregar.clicked.connect(self.mostrar_agregar) self.ui.btn_comprar.clicked.connect(self.mostrar_comprar) self.ui.btn_mostrar.clicked.connect(self.mostrar_tabla)
def startGui(): try: app = QApplication(sys.argv) ui_window = Ui_MainWindow() ui_window.show() app.exec_() except Exception as e: print e
def __init__(self): app = QtWidgets.QApplication(sys.argv) MainWindow = QtWidgets.QMainWindow() self.ui = Ui_MainWindow() self.ui.setupUi(MainWindow) self.ui.pushButton_2.clicked.connect(self.submit) self.ui.pushButton_3.clicked.connect(os._exit) MainWindow.show() sys.exit(app.exec_())
def __init__(self): super(AppWindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.setWindowTitle("MtG: Life Counter") # ToDo: Use pathlib to set img paths so app will work regardless of operating system. self.setWindowIcon(QtGui.QIcon('imgs//mtg_icon.png')) self.home()
def __init__(self): self.classes = dict() self.monthDict = dict() self.MainWindow = QtWidgets.QMainWindow() self.ui = Ui_MainWindow() self.ui.setupUi(self.MainWindow) self.ui.btn_addClass.clicked.connect(self.openNewClassID) self.ui.btn_addStudent.clicked.connect(self.openNewStudent) self.ui.btn_addMonth.clicked.connect(self.openNewMonth) self.MainWindow.show()
def __init__(self): super(ApplicationWindow, self).__init__() self.message = [] self.messageChanged.connect(self.decodeMessage) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.graphSettings() self.ui.messageEditBox.returnPressed.connect( self.ui.sendMessageButton.click) self.ui.sendMessageButton.clicked.connect(self.refreshSendMessagePage)
def __init__(self): self.main_win = QMainWindow() self.ui = Ui_MainWindow() self.ui.setupUi(self.main_win) self.ui.stackedWidget.setCurrentWidget(self.ui.home) self.ui.nav_home_btn.clicked.connect(self.showHome) self.ui.nav_scan_btn.clicked.connect(self.showPortScan) self.ui.nav_ip_btn.clicked.connect(self.showIpScan) self.ui.nav_terminal_btn.clicked.connect(self.showTerminal)
def __init__(self, parent=None, flags=Qt.WindowFlags()): super().__init__(parent=parent, flags=flags) self._ui = Ui_MainWindow() self._ui.setupUi(self) self._buildUi() # 动态创建组件,添加到工具栏和状态栏 self._spinFontSize.valueChanged[int].connect( self.my_fontSize_Changed) # 字体大小设置 self._comboFontName.currentIndexChanged[str].connect( self.my_fontName_Changed) #字体选择 self.setCentralWidget(self._ui.plainTextEdit) # 将文本框防止中央
def __init__(self): super(MainWindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.ui.quitButton.clicked.connect(self.close) self.ui.createTemplateButton.clicked.connect(self.createNewTemplate) self.ui.editLibraryButton.clicked.connect(self.openEditLibrary) self.ui.playMenuButton.clicked.connect(self.openPlayMenu) self.w = None
def __init__(self, parent=None, flags=Qt.WindowFlags()): super().__init__(parent=parent, flags=flags) self._ui = Ui_MainWindow() self._ui.setupUi(self) self.setCentralWidget(self._ui.splitter) self.__setActionForButton() self.__createSelection() self.__Flageditable = (Qt.ItemIsSelectable | Qt.ItemIsUserCheckable | \ Qt.ItemIsEnabled | Qt.ItemIsEditable) self.__FlagNotEditable = (Qt.ItemIsSelectable | Qt.ItemIsUserCheckable | Qt.ItemIsEnabled)
def __init__(self): super().__init__() # self.app = QtWidgets.QApplication(sys.argv) self.mainWindow = QtWidgets.QMainWindow() # print(dir(self.mainWindow)) self.ui = Ui_MainWindow() self.ui.setupUi(self.mainWindow) # bind my self.closeEvent to mainWindow.closeEvent self.mainWindow.closeEvent = self.closeEvent self.extraSetup() # EditMetaDataDialog setup self.metadataDialog = MetadataDialog()
def __init__(self, parent=None): super().__init__(parent=parent) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.setWindowTitle("Wish List") self.WishInterface = WishInterface(session) self.items = [] self.update() self.ui.itemsLW.itemDoubleClicked.connect(self._on_item_clicked) self.ui.createBtn.clicked.connect(self._on_create_clicked) self.ui.deleteAllBtn.clicked.connect(self._on_delete_clicked)
def setupUI(self): self.ui = Ui_MainWindow() self.ui.setupUi(self) self.ui.pushButton_3.clicked.connect(self.__callRTDialog) self.setupViewer() self.ui.progressBar.setVisible(0) self.ui.verticalLayout_3.addWidget(self.viewer) self.ui.close.clicked.connect(self.close) self.ui.circleRed.clicked.connect(self.close) self.ui.circleYellow.clicked.connect(self.showMinimized) self.ui.automode.clicked.connect(self.__autorun) self.ui.loadsettings.clicked.connect(self.__loadsettings) self.ui.monPath.clicked.connect(self.__addMonitorDir) return
def __init__(self, parent=None): super(MainWindow, self).__init__(parent) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.paths = [] self.tracks = [] self.fileDialog = QFileDialog(self) self.folderDialog = QFileDialog(self) self.fileDialog.setFileMode(QFileDialog.ExistingFiles) self.fileDialog.setAcceptMode(QFileDialog.AcceptOpen) self.folderDialog.setFileMode(QFileDialog.Directory) self.folderDialog.setAcceptMode(QFileDialog.AcceptOpen) self.ui.actionFiles.triggered.connect(lambda: self.fileDialog.show()) self.ui.actionFolder.triggered.connect( lambda: self.folderDialog.show()) self.fileDialog.accepted.connect(lambda: self.__getFiles( self.fileDialog.selectedFiles(), False, False)) self.folderDialog.accepted.connect(lambda: self.__getFiles( self.folderDialog.selectedFiles(), True, False)) self.ui.btnSelectAll.pressed.connect( lambda: self.ui.tableItems.selectAll()) self.ui.btnDeselect.pressed.connect( lambda: self.ui.tableItems.clearSelection()) self.ui.btnMovUp.pressed.connect(lambda: self.__moveItems(-1)) self.ui.btnMovDwn.pressed.connect(lambda: self.__moveItems(1)) self.ui.btnShuffle.pressed.connect(lambda: self.__shuffle()) self.ui.checkSetTrack.pressed.connect( lambda: self.ui.spinTrack.setEnabled(not self.ui.checkSetTrack. isChecked())) self.ui.checkSetDate.pressed.connect( lambda: self.ui.dateYear.setEnabled(not self.ui.checkSetDate. isChecked())) self.ui.checkUseFilename.pressed.connect( lambda: self.ui.lineFilenameRegex.setEnabled( not self.ui.checkUseFilename.isChecked())) # self.ui.tableItems.selectionModel().selectionChanged.connect(lambda: self.__updateInputFields()) self.ui.btnApply.pressed.connect(lambda: self.__apply()) self.__setUiToDefault()
def __init__(self, parent=None): super(Application, self).__init__(parent) self.ui = Ui_MainWindow() self.ui.setupUi(self) # enable drag and drop self.setAcceptDrops(True) # set matplotlib FigureCanvas self.fig = Figure() self.FigureCanvas = FigureCanvas(self.fig) self.ax1 = self.fig.add_subplot(1, 1, 1) self.ax1.set_axis_off() self.ui.imageLayout.addWidget(self.FigureCanvas) # button self.ui.pushButton_save.clicked.connect(self.onClick_save)
def __init__(self, parent=None): QtWidgets.QMainWindow.__init__(self, parent) self.ui = Ui_MainWindow() self.ui.setupUi(self) setVerbosity("debug") #Button actions self.ui.pushButton_en_server.clicked.connect( self.pushButton_serverEnable_onClicked) self.ui.pushButton_en_client.clicked.connect( self.pushButton_clientEnable_onClicked) self.ui.pushButton_chart_orientation.clicked.connect( self.pushButton_chartOrientation_onClicked) self.ui.pushButton_3d_model.clicked.connect( self.pushButton_3D_Model_onClicked) self.ui.pushButton_angle_set.clicked.connect( self.pushButton_angleSetPID_onClicked) self.ui.pushButton_speed_set.clicked.connect( self.pushButton_speedSetPID_onClicked) self.ui.pushButton_angle_zero.clicked.connect( self.pushButton_angleZeroPID_onClicked) self.ui.pushButton_speed_zero.clicked.connect( self.pushButton_speedZeroPID_onClicked) self.ui.pushButton_control_set.clicked.connect( self.pushButton_controlSet_onClicked) #Initial value self.ui.doubleSpinBox_angle_kp.setValue(ANGLE_KP_CONS) self.ui.doubleSpinBox_angle_ki.setValue(ANGLE_KI_CONS) self.ui.doubleSpinBox_angle_kd.setValue(ANGLE_KD_CONS) self.ui.doubleSpinBox_angle_kp_Aggr.setValue(ANGLE_KP_AGGR) self.ui.doubleSpinBox_angle_ki_Aggr.setValue(ANGLE_KI_AGGR) self.ui.doubleSpinBox_angle_kd_Aggr.setValue(ANGLE_KD_AGGR) self.ui.doubleSpinBox_angle_setpoint.setValue(CALIBRATED_ZERO_ANGLE) self.ui.doubleSpinBox_angle_max.setValue(ANGLE_LIMIT) self.ui.doubleSpinBox_speed_kp.setValue(SPEED_KP) self.ui.doubleSpinBox_speed_ki.setValue(SPEED_KI) self.ui.doubleSpinBox_speed_kd.setValue(SPEED_KD) self.serverUDPQueue = queue.Queue(4) self.threads = [] self.worker = None self.clientUDP = None self.serverUDP = None
def __init__(self): super(MainWindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) # Instantiate widgets and models self.toolBar = ToolBar() self.addToolBar(self.toolBar) self.dirModel = TableModel(dict()) self.imageModel = QStandardItemModel() self.ui.dockWidget.setTitleBarWidget(QtWidgets.QWidget()) self.statusBarLabel = QtWidgets.QLabel() self.statusBar().addWidget(self.statusBarLabel) self.cmapMenu = QtWidgets.QMenu() self.in_directory = None # Cmap menu Config.cmap = 'bone' self.create_cmap_menu() # Toolbar self.toolBar.refreshButton.triggered.connect(self.create_dir_model) self.toolBar.saveButton.triggered.connect(self.export_df) self.toolBar.loadButton.triggered.connect(self.load_df) # Directory list view self.ui.dirView.clicked.connect(self.change_image_grid) # Image view image_size = QtCore.QSize(400, 400) # Set icon sizing here grid_size = QtCore.QSize(450, 450) self.ui.imageView.setModel(self.imageModel) self.ui.imageView.setViewMode(QtWidgets.QListView.IconMode) self.ui.imageView.setIconSize(image_size) self.ui.imageView.setGridSize(grid_size) self.ui.imageView.clicked.connect(self.image_selected) # Final touches self.update_statusbar()
def __init__(self, parent=None): QtGui.QWidget.__init__(self, parent) self.ui = Ui_MainWindow() self.ui.setupUi(self) # TODO: figure out way to configure for different comm types (TCP, MAVLINK, etc) self.comm = AQSerial() # Default main window conditions self.ui.buttonDisconnect.setEnabled(False) self.ui.buttonConnect.setEnabled(True) self.ui.comPort.setEnabled(True) self.ui.baudRate.setEnabled(True) self.ui.status.setText("Not connected to the AeroQuad") self.availablePorts = [] self.updateComPortSelection() self.updateBaudRates() # Update comm port combo box to use last used comm port defaultComPort = xml.find("./Settings/DefaultComPort").text commIndex = self.ui.comPort.findText(defaultComPort) if commIndex == -1: commIndex = 0 self.ui.comPort.setCurrentIndex(commIndex) # Load splash screen self.subPanel = Ui_splashScreen() self.subPanel.setupUi(self.subPanel) self.ui.subPanel.addWidget(self.subPanel) # Dynamically configure board type menu and subPanel menu from XML configuration file self.selectedBoardType = self.configureBoardTypeMenu() self.configureSubPanelMenu(self.selectedBoardType) self.activeSubPanel = None # Connect GUI slots and signals self.ui.buttonConnect.clicked.connect(self.connect) self.ui.buttonDisconnect.clicked.connect(self.disconnect) self.ui.actionExit.triggered.connect(QtGui.qApp.quit) self.ui.comPort.currentIndexChanged.connect(self.updateDetectedPorts) self.ui.actionBootUpDelay.triggered.connect(self.updateBootUpDelay) self.ui.actionCommTimeout.triggered.connect(self.updateCommTimeOut)
def setupUi(self, Main): Main.setObjectName("Main") Main.resize(640, 480) self.QtStack = QStackedLayout() self.stack0 = QMainWindow() self.stack1 = QMainWindow() self.stack2 = QMainWindow() self.mainScreen = Ui_MainWindow() self.mainScreen.setupUi(self.stack0) self.registerScreen = Ui_RegisterWindow() self.registerScreen.setupUi(self.stack1) self.searchScreen = Ui_SearchWindow() self.searchScreen.setupUi(self.stack2) self.QtStack.addWidget(self.stack0) self.QtStack.addWidget(self.stack1) self.QtStack.addWidget(self.stack2)
def __init__(self, port=None, baud=None, connect_on_start=False): super(SerialWidget, self).__init__() self.ser = None self.reader = CReader() self.writer = CWriter() self.ui = Ui_MainWindow() self.setupUi() self.connected = False if port is not None: curIndex = self.ui.portsComboBox.findText(port) if curIndex > -1: self.ui.portsComboBox.setCurrentIndex(curIndex) self.port = port if baud is not None and baud in baudRates: self.ui.baudRateComboBox.setCurrentIndex( self.ui.baudRateComboBox.findText(baud)) self.baud = baud if connect_on_start and self.baud is not None and self.port is not None: self.connect()