def __init__(self): QWidget.__init__(self) self.setupUi(self) self.tableSettingItem.horizontalHeader().setResizeMode( QHeaderView.Stretch) self.tableSettingItem.setEditTriggers(QAbstractItemView.NoEditTriggers) self.tableSettingItem.setSelectionBehavior( QAbstractItemView.SelectRows) self.tableSettingItem.setColumnHidden(0, True) self.setFixedHeight(self.height()) self.setFixedWidth(self.width()) # Object Of Class Connect self.con = connect() self.connectFTP = connectFtp() # Function Show Item self.ShowItem() """[ Start Event ]""" self.comboxShowItem.activated.connect(self.ShowItem) self.btnNotActive.clicked.connect(self.Active) self.btnActive.clicked.connect(self.Active) self.tableSettingItem.doubleClicked.connect(self.EditItem) self.lineEditSearchItem.keyReleaseEvent = self.SearchItem """[ End Event ]"""
def __init__(self): QWidget.__init__(self) self.setupUi(self) self.tableEmployes.horizontalHeader().setResizeMode( QHeaderView.Stretch) self.tableEmployes.setEditTriggers(QAbstractItemView.NoEditTriggers) self.tableEmployes.setSelectionBehavior(QAbstractItemView.SelectRows) self.setFixedWidth(self.width()) self.setFixedHeight(self.height()) self.labUserID.setVisible(False) # Object From Class Connect Database self.con = connect() # Object From Class Connect FTP Server self.connectFTP = connectFtp() # Run Function At Show Form self.ShowSection() self.showEmployes() """[ Start Event ]""" self.btnEmploAdd.clicked.connect(self.addEmployee) self.btnCancel.clicked.connect(self.Cancel) self.labEmploye.mouseDoubleClickEvent = self.SelectImageEployee self.btnEmploNotActive.clicked.connect(self.ActiveEmploye) self.btnEmploActive.clicked.connect(self.ActiveEmploye) self.comboxEmploActive.activated.connect(self.showEmployes) self.textEmploSearch.keyReleaseEvent = self.SearchEmploye self.tableEmployes.mouseDoubleClickEvent = self.infoEmployesOfForm self.btnEmploEdit.clicked.connect(self.editEmployes) self.comboxEmploReport.activated.connect(self.reportEmployes) """[ End Event ]"""
def __init__(self): QWidget.__init__(self) self.setupUi(self) self.setFixedHeight(self.height()) self.setFixedWidth(self.width()) self.tableCustomer.horizontalHeader().setResizeMode( QHeaderView.Stretch) self.tableCustomer.setEditTriggers(QAbstractItemView.NoEditTriggers) self.tableCustomer.setSelectionBehavior(QAbstractItemView.SelectRows) self.tableCustomer.setColumnHidden(6, True) self.tableCustomer.setColumnHidden(7, True) self.labCustID.setVisible(False) self.labUserID.setVisible(False) # Object Of Class Connect Database self.con = connect() # Object Of Class ConnectFtp Server self.connectFTP = connectFtp() # Function Show Customers Of Table self.ShowCustomers() """ [ Start Run Function Event ] """ # Run Function AddCustomers self.btnCustomerAdd.clicked.connect(self.AddCustomers) self.btnCancel.clicked.connect(self.Cancel) self.btnCustomerEdit.clicked.connect(self.EditCustomer) self.labCustomerImage.mouseDoubleClickEvent = self.SelectImageCustomer self.comboBoxSelectActive.activated.connect(self.ShowCustomers) self.tableCustomer.doubleClicked.connect(self.ShowInfoOfForm) self.btnCustomerActive.clicked.connect(self.ActiveCustomer) self.btnCustomerNotActivet.clicked.connect(self.ActiveCustomer) self.lineEditCustomerSearch.keyReleaseEvent = self.SearchCustomers """ [ End Run Function Event ] """
def __init__(self): QWidget.__init__(self) self.setupUi(self) self.setFixedWidth(self.width()) self.setFixedHeight(self.height()) self.move(300, 190) self.btnEditItem.setGeometry(300, 190, 150, 41) self.btnEditItem.setVisible(False) self.labUserID.setVisible(False) self.labItemID.setVisible(False) # Object From Class Connect Database self.con = connect() # Object From Class Connect FTP server self.connectFTP = connectFtp() """[ Run Function ]""" # Function Show Name Category Of Combox self.showItemCategory() # Function Show Name Store Of Combox self.showItemStore() """[ Start Event ]""" # Button Add Item To Database self.btnAddItem.clicked.connect(self.addItem) # Button Cancel self.btnCancel.clicked.connect(self.Cancel) self.btnEditItem.clicked.connect(self.EditItem) # Select Image self.labAddImageItem.mouseDoubleClickEvent = self.SelectImage """[ End Event ]"""
def __init__(self): QWidget.__init__(self) self.setupUi(self) self.move(200, 0) self.setFixedHeight(self.height()) self.setFixedWidth(self.width()) self.textPassword.setEchoMode(QLineEdit.Password) self.textPasswordShow.setVisible(False) self.labImageName.setVisible(False) self.labUserPassword.setVisible(False) self.labUserID.setVisible(False) self.con = connect() self.connectFTP = connectFtp() """[ Start Event Function ]""" self.labCreatePasswordComplix.mousePressEvent = self.createPasswordComplix self.labShowMenuPer.mousePressEvent = self.showMenuPermission self.labAddImgUser.mousePressEvent = self.selectImgUser self.btnAddUser.clicked.connect(self.addUser) self.btnCancel.clicked.connect(self.Cancel) self.labShowPassword.mousePressEvent = self.ShowPassword self.textPassword.keyReleaseEvent = self.CopyPassword self.textPasswordShow.keyReleaseEvent = self.CopyPassword self.checkBoxAll.clicked.connect(self.CheckAllPer) self.btnSelectUsers.clicked.connect(self.SelectUser) self.btnEditUser.clicked.connect(self.EditUser) """ [ End Event Function ] """
def __init__(self): QWidget.__init__(self) self.setupUi(self) self.tableSelectUser.setEditTriggers(QHeaderView.NoEditTriggers) self.tableSelectUser.horizontalHeader().setResizeMode( QHeaderView.Stretch) self.tableSelectUser.setSelectionBehavior(QAbstractItemView.SelectRows) self.setFixedHeight(self.height()) self.setFixedWidth(self.width()) self.con = connect() self.conFTP = connectFtp() self.textUserSearcch.keyReleaseEvent = self.searchUserSelect self.tableSelectUser.doubleClicked.connect(self.ClickTableAndSelect)
def __init__(self): QWidget.__init__(self) self.setupUi(self) self.tableViewUsers.horizontalHeader().setResizeMode( QHeaderView.Stretch) self.tableViewUsers.setEditTriggers(QAbstractItemView.NoEditTriggers) self.tableViewUsers.setSelectionBehavior(QAbstractItemView.SelectRows) self.tableViewUsers.setColumnHidden(0, True) self.setFixedHeight(self.height()) self.setFixedWidth(self.width()) self.con = connect() self.conFTP = connectFtp() self.ShowUsers() """[ Start Event Function ]""" self.comboBoxActive.activated.connect(self.ShowUsers) self.tableViewUsers.itemSelectionChanged.connect(self.ShowImageUser) self.btnNotActiveUser.clicked.connect(self.activeUser) self.btnActiveUser.clicked.connect(self.activeUser) self.textSearch.keyReleaseEvent = self.SearchUser """[ End Event Function ]"""
def __init__(self): QWidget.__init__(self) self.setupUi(self) self.showDayAndTime() self.setFixedWidth(self.width()) self.setFixedHeight(self.height()) self.tableSales.setEditTriggers(QAbstractItemView.NoEditTriggers) self.tableSales.horizontalHeader().setResizeMode(QHeaderView.Stretch) self.tableSales.setSelectionBehavior(QAbstractItemView.SelectRows) self.con = connect() self.connectFTP = connectFtp() with open('Settings.Conf', 'r') as file: Settings = json.load(file) Username = Settings['Settings']['Info']['Username'] Username = self.con.select('FullName', 'user', 'Username = "******"'.format(Username), 2)[0] Category = Settings['Settings']['Info']['Category'] self.labNameSalse.setText(Username) self.labNameSection.setText(Category) # Create Table Item And Table Customer self.tableSelectItem = QTableWidget() self.tableSelectItem.setGeometry(100, 100, 400, 300) self.tableSelectItem.setColumnCount(3) self.tableSelectItem.setHorizontalHeaderLabels([ 'معرف المنتج'.decode(), 'اسم المنتج'.decode(), 'ثمن المنتج'.decode() ]) self.tableSelectItem.setEditTriggers(QAbstractItemView.NoEditTriggers) self.tableSelectItem.horizontalHeader().setResizeMode( QHeaderView.Stretch) self.tableSelectItem.setSelectionBehavior(QAbstractItemView.SelectRows) self.tableSelectItem.setWindowTitle('اختيار منتج'.decode()) self.tableSelectItem.doubleClicked.connect(self.addItemToForm) self.tableSelectCust = QTableWidget() self.tableSelectCust.setGeometry(300, 300, 400, 300) self.tableSelectCust.setColumnCount(2) self.tableSelectCust.setHorizontalHeaderLabels( ['معرف العميل'.decode(), 'اسم العميل'.decode()]) self.tableSelectCust.setEditTriggers(QAbstractItemView.NoEditTriggers) self.tableSelectCust.horizontalHeader().setResizeMode( QHeaderView.Stretch) self.tableSelectCust.setSelectionBehavior(QAbstractItemView.SelectRows) self.tableSelectCust.setWindowTitle('اختيار عميل'.decode()) self.tableSelectCust.doubleClicked.connect(self.addCustToForm) self.btnSelectItem.setEnabled(False) # Run Function Clock self.timer = QTimer() self.timer.timeout.connect(self.showDayAndTime) self.timer.start(1000) # 10 seconds """ [ Start Event ] """ self.labCalc.mousePressEvent = self.openCalc self.btnSelectItem.clicked.connect(self.SelectItem) self.textSearchItem.keyReleaseEvent = self.SearchTableItem self.textQu.keyReleaseEvent = self.QuItem self.btnaddItem.clicked.connect(self.AddItemToTable) self.btnDeleteItem.clicked.connect(self.removeItemFromTable) self.tableSales.doubleClicked.connect(self.SelectEditItem) self.btnEditItem.clicked.connect(self.EditItem) self.labAddSales.mousePressEvent = self.AddSales self.labSelectCus.mousePressEvent = self.SelctCust self.textSearchCustomer.keyReleaseEvent = self.SearchCus self.labSave.mousePressEvent = self.SaveSales self.labPrint.mousePressEvent = self.PrintReportBill """ [ End Event ] """