def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) # MOVE WINDOW def moveWindow(event): # RESTORE BEFORE MOVE if UIFunctions.returnStatus() == 1: UIFunctions.maximize_restore(self) # IF LEFT CLICK MOVE WINDOW if event.buttons() == Qt.LeftButton: self.move(self.pos() + event.globalPos() - self.dragPos) self.dragPos = event.globalPos() event.accept() # SET TITLE BAR self.ui.title_bar.mouseMoveEvent = moveWindow ## ==> SET UI DEFINITIONS UIFunctions.uiDefinitions(self) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self): super(MainWindow, self).__init__() self.logger = logging.getLogger('MainWindow') self.ui = Ui_MainWindow() self.rootDir = Path(__file__).parent self.dbDir = os.path.join(self.rootDir, "db") self.configFile = os.path.join(self.rootDir, 'src', 'config', 'config.yaml') self.config = self.load_yml() # UI Stuff self.ui.setupUi(self) self.ui_functions = ui_Functions(self, self.ui) self.ui_functions.setWindowTitle(self.config['app']['title']) self.setWindowIcon(QtGui.QIcon(os.path.join(self.rootDir, 'App.ico'))) # Connectors self.ui.btn_close.clicked.connect(self.window_close) self.ui.btn_max.clicked.connect(self.ui_functions.maximize_restore) self.ui.btn_min.clicked.connect(self.showMinimized) # Database Setup -------------------------- self.db = Database(self.dbDir) # Setup Tables ---------------------------- table_user = Users(self, "users") table_user.setup() QtCore.QTimer.singleShot(500, lambda: self.test())
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) ## TOGGLE/BURGUER MENU ######################################################################## self.ui.Btn_Toggle.clicked.connect( lambda: UIFunctions.toggleMenu(self, 250, True)) ## PAGES ######################################################################## # PAGE 1 self.ui.btn_page_1.clicked.connect( lambda: self.ui.stackedWidget.setCurrentWidget(self.ui.page_1)) # PAGE 2 self.ui.btn_page_2.clicked.connect( lambda: self.ui.stackedWidget.setCurrentWidget(self.ui.page_2)) # PAGE 3 self.ui.btn_page_3.clicked.connect( lambda: self.ui.stackedWidget.setCurrentWidget(self.ui.page_3)) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.setWindowFlag(QtCore.Qt.FramelessWindowHint) self.setAttribute(QtCore.Qt.WA_TranslucentBackground) self.ui.back2_btn2.clicked.connect(lambda: self.ui.stacked_wid.setCurrentIndex(0)) self.ui.create_btn.clicked.connect(lambda: self.ui.stacked_wid.setCurrentIndex(1)) self.ui.back_btn.clicked.connect(lambda: self.ui.stacked_wid.setCurrentIndex(0)) self.ui.add_btn.clicked.connect(lambda: self.ui.stacked_wid.setCurrentIndex(3)) self.ui.back_btn3.clicked.connect(lambda: self.ui.stacked_wid.setCurrentIndex(2)) self.ui.proceed_btn.clicked.connect(lambda: self.validation(self.ui.massterpw_entry.text())) self.ui.choosepath_btn.clicked.connect(self.create_db) self.ui.createdb_btn_2.clicked.connect(self.finalize_db) self.ui.choosefile_btn.clicked.connect(self.choose_db) self.ui.submit_btn.clicked.connect(self.add) self.ui.massterpw_entry.returnPressed.connect(lambda: self.validation(self.ui.massterpw_entry.text())) self.ui.confirmmasterpw2_entry.returnPressed.connect(self.finalize_db) self.ui.url_entry.returnPressed.connect(self.add) self.ui.close_lbl.mousePressEvent = lambda e: self.close() self.ui.min_lbl.mousePressEvent = lambda e: self.showMinimized() self.filepath = None
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.DF = pd.DataFrame([]) ## TOP ######################################################################## self.ui.BtnLoadDf.clicked.connect(lambda: DataFunc.get_data(self)) ## PAGES ######################################################################## # PAGE 1 self.ui_page1 = Ui_Page1(self) # PAGE 2 self.ui.Btn_Menu_2.clicked.connect( lambda: self.ui.Pages_Widget.setCurrentWidget(self.ui.page_2)) # PAGE 3 self.ui.Btn_Menu_3.clicked.connect( lambda: self.ui.Pages_Widget.setCurrentWidget(self.ui.page_3)) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self): super(MainWindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.selectAreaWidget = None self.rubberBand = QRubberBand(QRubberBand.Rectangle, self) self.screenshotWidget = None color = QColor(72, 41, 12).name(QColor.HexRgb) self.ui.hexColorLabel.setText(color) self.ui.bobberColorLabel.setStyleSheet("QLabel { background-color : " + color + "; }") self.fish = GetTheFish() self.fish.gui = True self.updateGui() self.thread = ThreadRunner(self.fish) # connects self.ui.colorButton.clicked.connect(self.openScreenshot) self.ui.startButton.clicked.connect(self.toggleFishing) self.ui.areaButton.clicked.connect(self.take_screenshot) self.ui.thresholdBobberSpinBox.valueChanged.connect(self.guiUpdated) self.ui.thresholdCatchSpinBox.valueChanged.connect(self.guiUpdated) self.ui.jumpToBobberCheck.stateChanged.connect(self.guiUpdated) self.ui.verboseCheck.stateChanged.connect(self.guiUpdated)
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) # MOVE WINDOW def moveWindow(event): # RESTORE BEFORE MOVE if UIFunctions.returnStatus() == 1: UIFunctions.maximize_restore(self) # IF LEFT CLICK MOVE WINDOW if event.buttons() == Qt.LeftButton: self.move(self.pos() + event.globalPos() - self.dragPos) self.dragPos = event.globalPos() event.accept() # SET TITLE BAR self.ui.title_bar.mouseMoveEvent = moveWindow ## ==> SET UI DEFINITIONS UIFunctions.uiDefinitions(self) ## QTIMER ==> START self.timer = QtCore.QTimer() self.timer.timeout.connect(self.systemInformation) # TIMER IN MILLISECONDS self.timer.start(1000) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self, parent=None): self.main_win = QMainWindow() self.ui = Ui_MainWindow() self.ui.setupUi(self.main_win) self.ui.MakeMoneyButton.clicked.connect(self.on_MAKEMONEY_click) self.ui.lookupButton.clicked.connect(self.on_LOOKUP_click)
def __init__(self): self.videolist = [] # save the list of unwatched videos self.watched = [] # Save the list of watched videos self.emotion = 0 # store the numerical value of emotion self.saved = 0 # Flag to check video anotation is saved or not before pressing next self.image = None self.cap = None self.timer = None self.main_win = QMainWindow() self.ui = Ui_MainWindow() self.ui.setupUi(self.main_win) self.ui.currentfolder = None self.ui.currentvideo = None self.ui.folderpath.setText("No Folder Selected") self.ui.emotion.setText("None") self.ui.Videoname.setText("None") self.ui.folder.clicked.connect(self.selectfolder) self.ui.save.clicked.connect(self.saveclicked) self.ui.replay.clicked.connect(self.replayclicked) self.ui.next.clicked.connect(self.nextclicked) self.ui.angry.clicked.connect(self.angryclicked) self.ui.happy.clicked.connect(self.happyclicked) self.ui.sad.clicked.connect(self.sadclicked) self.ui.surprise.clicked.connect(self.surpriseclicked) self.ui.disgust.clicked.connect(self.disgustclicked) self.ui.fear.clicked.connect(self.fearclicked) self.ui.noemotion.clicked.connect(self.noemotionclicked) self.ui.uncertain.clicked.connect(self.uncertainclicked)
def __init__(self): super(MainWindow, self).__init__() self.main_win = QMainWindow() self.ui = Ui_MainWindow() self.main_win.setWindowFlag(Qt.FramelessWindowHint) self.ui.setupUi(self.main_win) self.ui.stackedWidget.setCurrentWidget(self.ui.home_page) self.ui.actionBanking_Sector.triggered.connect(self.show_banking_form) self.ui.actionDesigning_Sector_3.triggered.connect( self.show_designing_form) self.ui.actionChange_Password.triggered.connect(self.change_password) self.ui.actionBanking_Sector_2.triggered.connect(self.bank_view_page) self.ui.actionDesigning_Sector_4.triggered.connect( self.design_view_page) self.ui.actionExit_2.triggered.connect(self.closemainwindow) self.ui.actionAll_2.triggered.connect(self.statement_form) self.ui.back_search_btn.clicked.connect(self.backtohomepage) self.ui.back_search_btn_2.clicked.connect(self.backtohomepage) self.ui.actionBanking.triggered.connect(self.show_popup) self.ui.actionBanking_Sector_5.triggered.connect( self.show_banking_tform) self.ui.actionDesigning_Sector_7.triggered.connect( self.show_designing_tform) self.ui.actionLadger.triggered.connect(self.show_ledger) self.ui.actionTab_View.triggered.connect(self.show_tabs) timer = QTimer(self) timer.timeout.connect(self.showtime) timer.start(1000)
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) ## PAGES ######################################################################## # PAGE 1 self.ui.btn_page_1.clicked.connect( lambda: self.ui.stackedWidget.setCurrentWidget(self.ui.page_1)) # PAGE 2 self.ui.btn_page_2.clicked.connect( lambda: self.ui.stackedWidget.setCurrentWidget(self.ui.page_2)) # PAGE 3 self.ui.btn_page_3.clicked.connect( lambda: self.ui.stackedWidget.setCurrentWidget(self.ui.page_3)) ######################################################################## app.aboutToQuit.connect(lambda: UIFunctions.closeEvent(self)) self.ui.pushButton.clicked.connect( lambda: UIFunctions.clickedButton(self)) #self.ui.pushButton.clicked.connect(lambda: UIFunctions.clickedButton(self)) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.mode = 'OFF' self.sound = 1 self.voice = 0 self.soundplayerbtn = soundplayingbuttons() self.soundplayerstatus = soundplayingstatus() self.mouse = movemouse() self.openingfile = openfile() self.labviewfilehandling = labviewmode() self.modecheckbtn = modecheckbutton() self.modecheckbtn.signal.connect(self.modechange) self.modecheckbtn.start() def moveWindow(event): if UIFunctions.returnStatus() == 1: UIFunctions.maximize_restore(self) if event.buttons() == Qt.LeftButton: self.move(self.pos() + event.globalPos() - self.dragPos) self.dragPos = event.globalPos() event.accept() self.ui.titl_frame.mouseMoveEvent = moveWindow UIFunctions.uiDefinitions(self) self.show()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) ## TOGGLE SUB MENUS ######################################################################## #self.ui.Btn_Toggle.clicked.connect(lambda: UIFunctions.toggleMenu(self, 200, True)) self.ui.Btn_hpc.clicked.connect(lambda: UIFunctions.openSubMenu( self, 240, self.ui.frame_hpc, True)) self.ui.Btn_spc.clicked.connect(lambda: UIFunctions.openSubMenu( self, 240, self.ui.frame_spc, True)) self.ui.Btn_dpc.clicked.connect(lambda: UIFunctions.openSubMenu( self, 240, self.ui.frame_dpc, True)) self.ui.Btn_ssc.clicked.connect(lambda: UIFunctions.openSubMenu( self, 240, self.ui.frame_ssc, True)) self.ui.Btn_alc.clicked.connect(lambda: UIFunctions.openSubMenu( self, 240, self.ui.frame_alc, True)) self.ui.Btn_cmt.clicked.connect(lambda: UIFunctions.openSubMenu( self, 240, self.ui.frame_cmt, True)) ## NAVIGATING PAGES self.ui.Btn_spc_main.clicked.connect( lambda: UIFunctions.handleButton(self, 1)) self.ui.Btn_hpc_main.clicked.connect( lambda: UIFunctions.handleButton(self, 0)) self.ui.Btn_hpc_mat.clicked.connect( lambda: UIFunctions.handleButton(self, 2)) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self): QMainWindow.__init__(self) # Set up the user interface from QtDesigner self.ui = Ui_MainWindow() self.ui.setupUi(self) self.ui.act_periph = [] self.ui.menu_periph = [] self.ui.lab_status = QLabel() self.ui.lab_status.setText("No connection") self.ui.statusBar.addPermanentWidget(self.ui.lab_status) self.about_dialog = QDialog(self) self.about_dialog.ui = Ui_AboutDialog() self.about_dialog.ui.setupUi(self.about_dialog) self.svd_dialog = QDialog(self) self.svd_dialog.ui = Ui_SVDDialog() self.svd_dialog.ui.setupUi(self.svd_dialog) self.svd_dialog.ui.tree_svd.itemDoubleClicked.connect(self.handle_svd_dialog_item_double_clicked) self.svd_dialog.ui.tree_svd.headerItem().setText(0, "List of packed SVD") # Add some vars self.svd_reader = SVDReader() self.openocd_tn = OpenOCDTelnet() self.openocd_rt = None self.opt_autoread = False
def __init__(self, parent=None): QWidget.__init__(self, parent) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.timer = QTimer() self.timer.setInterval(2) self.timer.timeout.connect(self.maim_task) self.timer.start()
def __init__(self, lst): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.Boxes = [] self.newlist = [] self.today_news_list = lst self.Refresh() self.show()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) # MAIN WINDOW LABEL QtCore.QTimer.singleShot( 1500, lambda: self.ui.label.setText( "<strong>THANKS</strong> FOR WATCHING")) QtCore.QTimer.singleShot( 1500, lambda: self.setStyleSheet("background-color: #222; color: #FFF"))
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) ## TOGGLE/BURGUER MENU ######################################################################## self.ui.Btn_Toggle.clicked.connect(lambda: UIFunctions.toggleMenu(self, 250, True)) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) #self.setWindowFlags(QtCore.Qt.WindowCloseButtonHint | QtCore.Qt.WindowMinimizeButtonHint) self.setFixedSize(self.width(), self.height()) self.statusBar().setSizeGripEnabled(False) self.ui.lineEdit_email.setReadOnly(True) self.ui.lineEdit_name.setReadOnly(True) self.ui.lineEdit_password.setReadOnly(True) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) ## DROP SHADOW EFFECT self.setAttribute(Qt.WA_TranslucentBackground) self.shadow = QGraphicsDropShadowEffect(self) self.shadow.setBlurRadius(20) self.shadow.setXOffset(0) self.shadow.setYOffset(0) self.shadow.setColor(QColor(0, 0, 0, 60)) self.ui.frame.setGraphicsEffect(self.shadow)
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.ui.Canvas_box.removeWidget(self.ui.Canvas_label) self.ui.Canvas_label = Canvas() self.ui.Canvas_label.initialize() # We need to enable mouse tracking to follow the mouse without the button pressed. # self.ui.Canvas_label.setMouseTracking(True) # Enable focus to capture key inputs. #self.ui.Canvas_label.setFocusPolicy(Qt.StrongFocus) self.ui.Canvas_box.addWidget(self.ui.Canvas_label) self.ui.stackedWidget.setCurrentWidget(self.ui.Drawing_page) # For the Drawing page self.ui.Drawing.clicked.connect(self.Drawing_page) # For the Home Page self.ui.Home.clicked.connect(self.Home_page) # For the Video self.ui.Video.clicked.connect(self.Camera_feed) #This is for the subition on the Canvas self.ui.sub.clicked.connect(self.sub_btn) # MOVE WINDOW def moveWindow(event): # RESTORE BEFORE MOVE if UIFunctions.returnStatus() == 1: UIFunctions.maximize_restore(self) # IF LEFT CLICK MOVE WINDOW if event.buttons() == Qt.RightButton: self.move(self.pos() + event.globalPos() - self.dragPos) self.dragPos = event.globalPos() event.accept() # SET TITLE BAR self.ui.title_bar.mouseMoveEvent = moveWindow ## ==> SET UI DEFINITIONS UIFunctions.uiDefinitions(self) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.ui.Btn_Toggle.clicked.connect(lambda: UIFunctions.toggleMenu(self, 250, True)) self.ui.pushButton_15.clicked.connect(self.ui.client) self.ui.pushButton_2.clicked.connect(self.ui.client) self.ui.lineEdit.returnPressed.connect(self.ui.client) self.show()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) # MAIN WINDOW LABEL QtCore.QTimer.singleShot( 3000, lambda: self.ui.label.setText( "<strong>Thank You</strong> for using Mudra")) QtCore.QTimer.singleShot( 1500, lambda: self.setStyleSheet("background-color: #222; color: #FFF")) window = tk.Tk() window.title("Mudra Camera Interface") window.iconphoto(False, tk.PhotoImage(file='mn.png')) window.geometry('500x500') window.configure(bg='#383A59') frame1 = tk.Frame(window) btn5 = tk.Button(frame1, text='Upload File', height=90, width=230, fg='black', compound='left') btn4_image = Image.open('./main.png') btn4_image = btn4_image.resize((50, 50), Image.ANTIALIAS) btn4_image = ImageTk.PhotoImage(btn4_image) # --------------- Button -------------------# btn_font = font.Font(size=25) btn4 = tk.Button(frame1, text='Launch', height=90, width=230, fg='black', command=record, image=btn4_image, compound='left') btn4['font'] = btn_font btn4.grid(row=5, pady=(20, 20), column=5) frame1.pack() window.mainloop()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) # self.maximize_restore() #close button self.ui.closeAppBtn.clicked.connect(lambda: self.close()) #minimize button self.ui.minimizeAppBtn.clicked.connect(lambda: self.showMinimized()) #maxsimize/restore self.ui.maximizeRestoreAppBtn.clicked.connect( lambda: self.maximize_restore()) #pilih file self.ui.pushButton.clicked.connect(lambda: self.open_img()) self.ui.pushButton_3.clicked.connect(lambda: self.start()) self.center()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.setWindowFlag(QtCore.Qt.FramelessWindowHint) self.setAttribute(QtCore.Qt.WA_TranslucentBackground) def moveWindow(event): if UIFunctions.returnStatus(self) == 1: UIFunctions.maximize_restore(self) if event.buttons() == Qt.LeftButton: self.move(self.pos() + event.globalPos() - self.dragPos) self.dragPos = event.globalPos() event.accept() self.ui.frame_titleBar_title.mouseMoveEvent = moveWindow UIFunctions.uiDefinitions(self)
def __init__(self, parent=None): QMainWindow.__init__(self, parent) self.filename = "" self.ui = Ui_MainWindow() self.ui.setupUi(self) self.show() # We need references to these actions/settings to update as selection changes, so attach to self. self.fonts = QFontComboBox() self.fonts.currentFontChanged.connect(self.ui.textEdit.setCurrentFont) self.ui.toolBar.addWidget(self.fonts) self.fontsize = QComboBox() self.fontsize.addItems([str(s) for s in FONT_SIZES]) # Connect to the signal producing the text of the current selection. Convert the string to float # and set as the pointsize. We could also use the index + retrieve from FONT_SIZES. self.fontsize.currentIndexChanged[str].connect( lambda s: self.ui.textEdit.setFontPointSize(float(s))) self.ui.toolBar.addWidget(self.fontsize) # connecting all the actions self.ui.actionSave.triggered.connect(self.save) self.ui.actionOpen.triggered.connect(self.open) self.ui.actioncolor.triggered.connect(self.Changecolor) self.ui.actionHighlight_text.triggered.connect(self.Highlight) self.ui.actionIndents.triggered.connect(self.addIndents) self.ui.actionDedent.triggered.connect(self.dedent) self.ui.actionTable.triggered.connect(table_sample.Table(self).show) self.ui.actionBullet_Points.triggered.connect(self.BulletList) self.ui.actionalignLeft.triggered.connect(self.alignLeft) self.ui.actionAlignRight.triggered.connect(self.alignRight) self.ui.actionAlign_center.triggered.connect(self.alignCenter) self.ui.actionNumber_List.triggered.connect(self.NumberedList) self.ui.actionUnderline.triggered.connect(self.Underl) self.ui.actionItalic.triggered.connect(self.Italic) self.ui.actionimage.triggered.connect(self.insertImage) self.ui.actionBold.triggered.connect(self.Bold) self.ui.actionHTML.triggered.connect(self.HTML) self.ui.actionTEXT.triggered.connect(self.HTtoText) self.ui.textEdit.textChanged.connect(self.HTML) #self.ui.htmlEdit.textChanged.connect(self.HTtoText) # We need our own context menu for tables self.ui.textEdit.setContextMenuPolicy(Qt.CustomContextMenu) self.ui.textEdit.customContextMenuRequested.connect(self.context)
def __init__(self, app): super(MainWindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.setWindowTitle("PortaPoll") self.run_poll = True app.aboutToQuit.connect(self.thread_stop) self.ui.pushButton_poll.setStyleSheet(""" QPushButton { background-color: red; color:white; } QPushButton:checked{ background-color: rgb(35, 199, 35); border: none; } QPushButton:hover{ background-color: grey; border-style: outset; } """) with open(resource_path("config/settings.json")) as f: self.settings = json.load(f) self.ui.tableWidget.setColumnCount(len(self.settings["tags"]) + 1) self.ui.tableWidget.setHorizontalHeaderItem(0, QTableWidgetItem("Date")) for i in range(0, len(self.settings["tags"])): self.ui.tableWidget.setHorizontalHeaderItem(i+1, QTableWidgetItem(self.settings["tags"][i])) self.ui.comboBox_chart_tag.addItem(self.settings["tags"][i]) self.ui.lineEdit_ip.setText(self.settings['default_ip']) self.ui.lineEdit_ip.editingFinished.connect(self.ip_change) self.ui.label_log_file.setText(self.settings["log_file"]) self.ui.pushButton_log_file.clicked.connect(self.log_file) self.threadpool = QThreadPool().globalInstance() print("Multithreading with maximum %d threads" % self.threadpool.maxThreadCount()) self.poller_thread() self.chart_table()
def __init__(self): super().__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.ui.file_explorer_widget = FileSystemView ## TOGGLE/BURGUER MENU ######################################################################## ## PAGES ######################################################################## ## SHOW ==> MAIN WINDOW ######################################################################## self.show()
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.setWindowTitle('Knowledge On The Go') self.ui.Btn_Toggle.clicked.connect(lambda: UIFunctions.toggle_menu(self, 250, True)) # PAGE 1 - Dictionary self.ui.btn_page_1.clicked.connect(lambda: self.ui.stackedWidget.setCurrentWidget(self.ui.page_1)) # PAGE 2 - Wikipedia self.ui.btn_page_2.clicked.connect(lambda: self.ui.stackedWidget.setCurrentWidget(self.ui.page_2)) # PAGE 3 - Message-Server self.ui.btn_page_3.clicked.connect(lambda: self.server()) # PAGE 4 - Message-Client self.ui.btn_page_4.clicked.connect(lambda: self.client())
def __init__(self): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) ## TOGGLE MENU ######################################################################## self.ui.Btn_Toggle.clicked.connect( lambda: UIFunctions.toggleMenu(self, 200, True)) ## Current Page self.ui.Pages_Widget.setCurrentWidget(self.ui.home_page) self.ui.Btn_Customer.clicked.connect( lambda: Customer.show_customer(self)) self.ui.Btn_add_customer.clicked.connect( lambda: Customer.add_customer(self)) self.ui.Btn_Home.clicked.connect(self.show_home) # self.customer_data = CustomerModel.objects() # for i in self.customer_data[:]: # data = [i.first_name, i.last_name, i.phone_no, i.office_no, i.email, i.address] # self.model = CustomerTableModel(data) # self.ui.tableView.setModel(self.model) # for i in customer: # result = [i.first_name, i.last_name, i.phone_no, i.office_no, i.email, i.address] # print(result) # for key in customer[0]: # print(key)key self.customer_data = databaseOperations.get_multiple_data() self.model = CustomerTableModel(self.customer_data) self.ui.tableView.setModel(self.model) self.ui.tableView.setItemDelegate(InLineEditDelegate()) self.ui.tableView.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) self.ui.tableView.customContextMenuRequested.connect(self.context_menu) self.ui.tableView.verticalHeader().setDefaultSectionSize(50) self.ui.tableView.setColumnWidth(0, 100) self.ui.tableView.hideColumn(0) ## SHOW ==> MAIN WINDOW ######################################################################## self.show()