def create_pdf(self): """ Create a pdf """ story = [] doc = SimpleDocTemplate(self.refile, pagesize=A4) styles = getSampleStyleSheet() spacer = Spacer(0, 0.07 * inch) story.append(spacer) story.append(spacer) line = MCLine(-30, 470) story.append(line) story.append(spacer) text_data = [ "#", "RM. Code", "RM. Name", "RM. Size", "RM. Cost", "RM. INV. QTY." ] d = [] font_size = 8 centered = ParagraphStyle(name="centered", alignment=TA_CENTER) for text in text_data: ptext = "<font size=%s><b>%s</b></font>" % (font_size, text) p = Paragraph(ptext, centered) d.append(p) data = [d] line_num = 1 formatted_line_data = [] for val in select_all_raw_material(): line_data = [ str(line_num), val.code, val.name, val.string_size, val.cost_per_default_size, val.inv_qty ] for item in line_data: ptext = "<font size=%s>%s</font>" % (font_size - 1, item) p = Paragraph(ptext, centered) formatted_line_data.append(p) data.append(formatted_line_data) formatted_line_data = [] line_num += 1 table = Table(data, colWidths=[50, 80, 180, 100, 50, 70], rowHeights=20, style=[('GRID', (0, 0), (-1, -1), 0.5, colors.black)]) story.append(table) story.append(spacer) matxtnum = '<font size=11><p><u>Manager</u><br/>Mohamed Althubiti</p></font>' pmatxtnum = Paragraph(matxtnum, centered) data = [['', '', '', '', pmatxtnum]] t = Table(data, colWidths=[150, 5, 250, 5, 150]) t.setStyle( TableStyle([('LINEABOVE', (3, 2), (-1, -1), 0.25, colors.black)])) story.append(t) ######################################################################################### story.append(spacer) doc.build(story, onFirstPage=self.createDocument, onLaterPages=self.createDocument) subprocess.Popen([self.refile], shell=True)
def setupUi(self, addRMOBDialog): self.setWindowFlags(self.windowFlags() & ~QtCore.Qt.WindowCloseButtonHint) addRMOBDialog.setObjectName("addRMOBDialog") addRMOBDialog.resize(726, 270) self.label = QtWidgets.QLabel(addRMOBDialog) self.label.setGeometry(QtCore.QRect(10, 10, 150, 13)) self.label.setObjectName("label") self.label_2 = QtWidgets.QLabel(addRMOBDialog) self.label_2.setGeometry(QtCore.QRect(380, 20, 120, 13)) self.label_2.setObjectName("label_2") self.rmnameled = QtWidgets.QLineEdit(addRMOBDialog) self.rmnameled.setEnabled(False) self.rmnameled.setGeometry(QtCore.QRect(495, 18, 220, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rmnameled.setFont(font) self.rmnameled.setStyleSheet("color: rgb(255, 0, 0);") self.rmnameled.setObjectName("rmnameled") self.rmcodeled = QtWidgets.QLineEdit(addRMOBDialog) self.rmcodeled.setEnabled(False) self.rmcodeled.setGeometry(QtCore.QRect(418, 50, 90, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rmcodeled.setFont(font) self.rmcodeled.setStyleSheet("color: rgb(255, 0, 0);") self.rmcodeled.setObjectName("rmcodeled") self.label_3 = QtWidgets.QLabel(addRMOBDialog) self.label_3.setGeometry(QtCore.QRect(383, 54, 30, 13)) self.label_3.setObjectName("label_3") self.rminqtyled = QtWidgets.QLineEdit(addRMOBDialog) self.rminqtyled.setEnabled(False) self.rminqtyled.setGeometry(QtCore.QRect(596, 50, 80, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rminqtyled.setFont(font) self.rminqtyled.setStyleSheet("color: rgb(255, 0, 0);") self.rminqtyled.setObjectName("rminqtyled") self.label_4 = QtWidgets.QLabel(addRMOBDialog) self.label_4.setGeometry(QtCore.QRect(517, 53, 80, 13)) self.label_4.setObjectName("label_4") self.reqqtyled_2 = QtWidgets.QLineEdit(addRMOBDialog) self.reqqtyled_2.setGeometry(QtCore.QRect(466, 138, 150, 20)) self.reqqtyled_2.setObjectName("reqqtyled_2") self.reqqtyled = QtWidgets.QLabel(addRMOBDialog) self.reqqtyled.setGeometry(QtCore.QRect(478, 117, 130, 13)) self.reqqtyled.setObjectName("reqqtyled") self.rmdefaultsizeled = QtWidgets.QLineEdit(addRMOBDialog) self.rmdefaultsizeled.setEnabled(False) self.rmdefaultsizeled.setGeometry(QtCore.QRect(452, 80, 160, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rmdefaultsizeled.setFont(font) self.rmdefaultsizeled.setStyleSheet("color: rgb(255, 0, 0);") self.rmdefaultsizeled.setObjectName("rmdefaultsizeled") self.label_6 = QtWidgets.QLabel(addRMOBDialog) self.label_6.setGeometry(QtCore.QRect(385, 83, 70, 13)) self.label_6.setObjectName("label_6") self.line = QtWidgets.QFrame(addRMOBDialog) self.line.setGeometry(QtCore.QRect(379, 108, 340, 3)) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.addbtn = QtWidgets.QPushButton(addRMOBDialog) self.addbtn.setGeometry(QtCore.QRect(461, 233, 70, 30)) self.addbtn.setObjectName("addbtn") self.closebtn = QtWidgets.QPushButton(addRMOBDialog) self.closebtn.setGeometry(QtCore.QRect(551, 233, 70, 30)) self.closebtn.setObjectName("closebtn") self.listView = QtWidgets.QListWidget(addRMOBDialog) self.listView.setGeometry(QtCore.QRect(10, 30, 360, 230)) self.listView.setObjectName("listView") self.line_2 = QtWidgets.QFrame(addRMOBDialog) self.line_2.setGeometry(QtCore.QRect(374, 6, 3, 260)) self.line_2.setFrameShape(QtWidgets.QFrame.VLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.reasonled = QtWidgets.QLineEdit(addRMOBDialog) self.reasonled.setGeometry(QtCore.QRect(387, 192, 330, 20)) self.reasonled.setObjectName("reasonled") self.rlabel = QtWidgets.QLabel(addRMOBDialog) self.rlabel.setGeometry(QtCore.QRect(528, 172, 40, 13)) self.rlabel.setObjectName("rlabel") self.line_3 = QtWidgets.QFrame(addRMOBDialog) self.line_3.setGeometry(QtCore.QRect(379, 227, 340, 3)) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") for item in select_all_raw_material(): self.listView.addItem(item.code + " - " + item.name) self.listView.itemClicked.connect(self.Clicked) self.addbtn.clicked.connect(self.do_add) self.retranslateUi(addRMOBDialog) QtCore.QMetaObject.connectSlotsByName(addRMOBDialog)
def setupUi(self, addRMBOMItemDialog): self.setWindowFlags(self.windowFlags() & ~QtCore.Qt.WindowCloseButtonHint) addRMBOMItemDialog.setObjectName("addRMBOMItemDialog") addRMBOMItemDialog.resize(726, 231) self.label = QtWidgets.QLabel(addRMBOMItemDialog) self.label.setGeometry(QtCore.QRect(10, 10, 150, 13)) self.label.setObjectName("label") self.label_2 = QtWidgets.QLabel(addRMBOMItemDialog) self.label_2.setGeometry(QtCore.QRect(380, 30, 120, 13)) self.label_2.setObjectName("label_2") self.rmnameled = QtWidgets.QLineEdit(addRMBOMItemDialog) self.rmnameled.setEnabled(False) self.rmnameled.setGeometry(QtCore.QRect(495, 28, 220, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rmnameled.setFont(font) self.rmnameled.setStyleSheet("color: rgb(255, 0, 0);") self.rmnameled.setObjectName("rmnameled") self.rmcodeled = QtWidgets.QLineEdit(addRMBOMItemDialog) self.rmcodeled.setEnabled(False) self.rmcodeled.setGeometry(QtCore.QRect(418, 60, 90, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rmcodeled.setFont(font) self.rmcodeled.setStyleSheet("color: rgb(255, 0, 0);") self.rmcodeled.setObjectName("rmcodeled") self.label_3 = QtWidgets.QLabel(addRMBOMItemDialog) self.label_3.setGeometry(QtCore.QRect(383, 62, 30, 13)) self.label_3.setObjectName("label_3") self.rminqtyled = QtWidgets.QLineEdit(addRMBOMItemDialog) self.rminqtyled.setEnabled(False) self.rminqtyled.setGeometry(QtCore.QRect(596, 60, 80, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rminqtyled.setFont(font) self.rminqtyled.setStyleSheet("color: rgb(255, 0, 0);") self.rminqtyled.setObjectName("rminqtyled") self.label_4 = QtWidgets.QLabel(addRMBOMItemDialog) self.label_4.setGeometry(QtCore.QRect(517, 63, 80, 13)) self.label_4.setObjectName("label_4") self.reqqtyled_2 = QtWidgets.QLineEdit(addRMBOMItemDialog) self.reqqtyled_2.setGeometry(QtCore.QRect(466, 145, 150, 20)) self.reqqtyled_2.setObjectName("reqqtyled_2") self.reqqtyled_2.setValidator(QDoubleValidator()) self.reqqtyled = QtWidgets.QLabel(addRMBOMItemDialog) self.reqqtyled.setGeometry(QtCore.QRect(478, 127, 130, 13)) self.reqqtyled.setObjectName("reqqtyled") self.rmdefaultsizeled = QtWidgets.QLineEdit(addRMBOMItemDialog) self.rmdefaultsizeled.setEnabled(False) self.rmdefaultsizeled.setGeometry(QtCore.QRect(452, 90, 160, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rmdefaultsizeled.setFont(font) self.rmdefaultsizeled.setStyleSheet("color: rgb(255, 0, 0);") self.rmdefaultsizeled.setObjectName("rmdefaultsizeled") self.label_6 = QtWidgets.QLabel(addRMBOMItemDialog) self.label_6.setGeometry(QtCore.QRect(385, 93, 70, 13)) self.label_6.setObjectName("label_6") self.line = QtWidgets.QFrame(addRMBOMItemDialog) self.line.setGeometry(QtCore.QRect(385, 118, 330, 3)) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.addbtn = QtWidgets.QPushButton(addRMBOMItemDialog) self.addbtn.setGeometry(QtCore.QRect(458, 190, 70, 30)) self.addbtn.setObjectName("addbtn") self.addbtn.setEnabled(False) self.addbtn.clicked.connect(self.do_add) self.closebtn = QtWidgets.QPushButton(addRMBOMItemDialog) self.closebtn.setGeometry(QtCore.QRect(548, 190, 70, 30)) self.closebtn.setObjectName("closebtn") self.closebtn.clicked.connect(self.close) self.listView = QtWidgets.QListWidget(addRMBOMItemDialog) self.listView.setGeometry(QtCore.QRect(10, 30, 360, 192)) self.listView.setObjectName("listView") for item in select_all_raw_material(): self.listView.addItem(item.code + " - " + item.name) self.listView.itemClicked.connect(self.Clicked) self.line_2 = QtWidgets.QFrame(addRMBOMItemDialog) self.line_2.setGeometry(QtCore.QRect(374, 6, 3, 220)) self.line_2.setFrameShape(QtWidgets.QFrame.VLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.statulbl = QtWidgets.QLabel(addRMBOMItemDialog) self.statulbl.setGeometry(QtCore.QRect(440, 155, 200, 41)) self.statulbl.setStyleSheet("color: rgb(255, 0, 0);") self.statulbl.setAlignment(QtCore.Qt.AlignCenter) self.statulbl.setText("") self.statulbl.setAlignment(QtCore.Qt.AlignCenter) self.statulbl.setObjectName("statulbl") self.retranslateUi(addRMBOMItemDialog) QtCore.QMetaObject.connectSlotsByName(addRMBOMItemDialog)
def setupUi(self, editRWDialog): self.setWindowFlags(self.windowFlags() & ~QtCore.Qt.WindowCloseButtonHint) editRWDialog.setObjectName("editRWDialog") editRWDialog.resize(819, 523) self.label = QtWidgets.QLabel(editRWDialog) self.label.setGeometry(QtCore.QRect(10, 10, 47, 16)) self.label.setObjectName("label") self.loggeduserlbl = QtWidgets.QLabel(editRWDialog) self.loggeduserlbl.setGeometry(QtCore.QRect(61, 11, 170, 16)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.loggeduserlbl.setFont(font) self.loggeduserlbl.setText("") self.loggeduserlbl.setObjectName("loggeduserlbl") self.loggeduserlbl.setText(getLoginDataPKL()['name']) self.line = QtWidgets.QFrame(editRWDialog) self.line.setGeometry(QtCore.QRect(11, 28, 800, 16)) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayoutWidget = QtWidgets.QWidget(editRWDialog) self.verticalLayoutWidget.setGeometry(QtCore.QRect(391, 50, 81, 91)) self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.label_3 = QtWidgets.QLabel(self.verticalLayoutWidget) self.label_3.setObjectName("label_3") self.verticalLayout.addWidget(self.label_3) self.label_5 = QtWidgets.QLabel(self.verticalLayoutWidget) self.label_5.setObjectName("label_5") self.verticalLayout.addWidget(self.label_5) self.label_8 = QtWidgets.QLabel(self.verticalLayoutWidget) self.label_8.setObjectName("label_8") self.verticalLayout.addWidget(self.label_8) self.line_2 = QtWidgets.QFrame(editRWDialog) self.line_2.setGeometry(QtCore.QRect(372, 43, 20, 471)) self.line_2.setFrameShape(QtWidgets.QFrame.VLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.rwnamelbl = QtWidgets.QLabel(editRWDialog) self.rwnamelbl.setGeometry(QtCore.QRect(430, 54, 270, 20)) self.rwnamelbl.setText("") self.rwnamelbl.setObjectName("rwnamelbl") self.rwcodelbl = QtWidgets.QLabel(editRWDialog) self.rwcodelbl.setGeometry(QtCore.QRect(430, 54, 270, 20)) self.rwcodelbl.setVisible(False) self.rwcodelbl.setText("") self.rwcodelbl.setObjectName("rwcodelbl") self.rwdefaultsize = QtWidgets.QLabel(editRWDialog) self.rwdefaultsize.setGeometry(QtCore.QRect(460, 85, 130, 20)) self.rwdefaultsize.setText("") self.rwdefaultsize.setObjectName("rwdefaultsize") self.label_6 = QtWidgets.QLabel(editRWDialog) self.label_6.setGeometry(QtCore.QRect(608, 85, 79, 21)) self.label_6.setObjectName("label_6") self.label_7 = QtWidgets.QLabel(editRWDialog) self.label_7.setGeometry(QtCore.QRect(722, 54, 30, 20)) self.label_7.setObjectName("label_7") self.rwstrsize = QtWidgets.QLabel(editRWDialog) self.rwstrsize.setGeometry(QtCore.QRect(667, 86, 170, 20)) self.rwstrsize.setText("") self.rwstrsize.setObjectName("rwstrsize") self.rwcostlbl = QtWidgets.QLabel(editRWDialog) self.rwcostlbl.setGeometry(QtCore.QRect(425, 116, 131, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rwcostlbl.setFont(font) self.rwcostlbl.setText("") self.rwcostlbl.setObjectName("rwcostlbl") self.rwunitlbl = QtWidgets.QLabel(editRWDialog) self.rwunitlbl.setGeometry(QtCore.QRect(750, 54, 50, 20)) self.rwunitlbl.setText("") self.rwunitlbl.setObjectName("rwunitlbl") self.label_4 = QtWidgets.QLabel(editRWDialog) self.label_4.setGeometry(QtCore.QRect(530, 113, 79, 25)) self.label_4.setObjectName("label_4") self.rwinvqtylbl = QtWidgets.QLabel(editRWDialog) self.rwinvqtylbl.setGeometry(QtCore.QRect(610, 115, 81, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.rwinvqtylbl.setFont(font) self.rwinvqtylbl.setText("") self.rwinvqtylbl.setObjectName("rwinvqtylbl") self.line_3 = QtWidgets.QFrame(editRWDialog) self.line_3.setGeometry(QtCore.QRect(390, 142, 420, 16)) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.label_15 = QtWidgets.QLabel(editRWDialog) self.label_15.setGeometry(QtCore.QRect(394, 174, 79, 26)) self.label_15.setObjectName("label_15") self.label_16 = QtWidgets.QLabel(editRWDialog) self.label_16.setGeometry(QtCore.QRect(676, 177, 30, 20)) self.label_16.setObjectName("label_16") self.label_17 = QtWidgets.QLabel(editRWDialog) self.label_17.setGeometry(QtCore.QRect(585, 209, 79, 21)) self.label_17.setObjectName("label_17") self.label_20 = QtWidgets.QLabel(editRWDialog) self.label_20.setGeometry(QtCore.QRect(394, 206, 79, 25)) self.label_20.setObjectName("label_20") self.rwnameled = QtWidgets.QLineEdit(editRWDialog) self.rwnameled.setGeometry(QtCore.QRect(430, 179, 240, 20)) self.rwnameled.setObjectName("rwnameled") self.unitcomboBox = QtWidgets.QComboBox(editRWDialog) self.unitcomboBox.setGeometry(QtCore.QRect(704, 177, 100, 22)) self.unitcomboBox.setObjectName("unitcomboBox") self.unitcomboBox.addItem("") self.unitcomboBox.setItemText(0, "") self.unitcomboBox.addItem("") self.unitcomboBox.addItem("") self.unitcomboBox.addItem("") self.unitcomboBox.addItem("") self.unitcomboBox.addItem("") self.unitcomboBox.addItem("") self.unitcomboBox.addItem("") self.strsizeled = QtWidgets.QLineEdit(editRWDialog) self.strsizeled.setGeometry(QtCore.QRect(642, 209, 160, 20)) self.strsizeled.setObjectName("strsizeled") self.miniqtySpinBox = QtWidgets.QDoubleSpinBox(editRWDialog) self.miniqtySpinBox.setGeometry(QtCore.QRect(445, 239, 100, 22)) self.miniqtySpinBox.setObjectName("miniqtySpinBox") self.miniqtySpinBox.setMaximum(10000000.0) self.defaultsizSpinBox = QtWidgets.QDoubleSpinBox(editRWDialog) self.defaultsizSpinBox.setGeometry(QtCore.QRect(461, 208, 100, 22)) self.defaultsizSpinBox.setObjectName("defaultsizSpinBox") self.defaultsizSpinBox.setMaximum(100000000.0) self.label_18 = QtWidgets.QLabel(editRWDialog) self.label_18.setGeometry(QtCore.QRect(393, 152, 400, 20)) self.label_18.setObjectName("label_18") self.line_4 = QtWidgets.QFrame(editRWDialog) self.line_4.setGeometry(QtCore.QRect(389, 272, 420, 16)) self.line_4.setFrameShape(QtWidgets.QFrame.HLine) self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_4.setObjectName("line_4") self.dataupdatebtn = QtWidgets.QPushButton(editRWDialog) self.dataupdatebtn.setGeometry(QtCore.QRect(725, 242, 75, 30)) self.dataupdatebtn.setObjectName("dataupdatebtn") self.dataupdatebtn.clicked.connect( self.update_data) ################### self.label_19 = QtWidgets.QLabel(editRWDialog) self.label_19.setGeometry(QtCore.QRect(395, 282, 160, 20)) self.label_19.setObjectName("label_19") self.label_21 = QtWidgets.QLabel(editRWDialog) self.label_21.setGeometry(QtCore.QRect(390, 351, 400, 20)) self.label_21.setObjectName("label_21") self.label_212 = QtWidgets.QLabel(editRWDialog) self.label_212.setGeometry(QtCore.QRect(690, 115, 400, 20)) self.label_212.setObjectName("label_212") self.minilbl = QtWidgets.QLabel(editRWDialog) self.minilbl.setGeometry(QtCore.QRect(735, 115, 400, 20)) self.minilbl.setObjectName("minilbl") self.minilbl.setFont(font) self.label_213 = QtWidgets.QLabel(editRWDialog) self.label_213.setGeometry(QtCore.QRect(395, 240, 45, 20)) self.label_213.setObjectName("label_213") self.label_22 = QtWidgets.QLabel(editRWDialog) self.label_22.setGeometry(QtCore.QRect(394, 309, 50, 20)) self.label_22.setObjectName("label_22") self.oldcostlbl = QtWidgets.QLabel(editRWDialog) self.oldcostlbl.setGeometry(QtCore.QRect(443, 310, 80, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.oldcostlbl.setFont(font) self.oldcostlbl.setText("") self.oldcostlbl.setObjectName("oldcostlbl") self.label_24 = QtWidgets.QLabel(editRWDialog) self.label_24.setGeometry(QtCore.QRect(548, 309, 60, 20)) self.label_24.setObjectName("label_24") self.newcostled = QtWidgets.QLineEdit(editRWDialog) self.newcostled.setGeometry(QtCore.QRect(603, 311, 110, 20)) self.newcostled.setObjectName("newcostled") self.newcostled.setValidator(QDoubleValidator()) self.updatecostbtn = QtWidgets.QPushButton(editRWDialog) self.updatecostbtn.setGeometry(QtCore.QRect(724, 309, 75, 23)) self.updatecostbtn.setObjectName("updatecostbtn") self.updatecostbtn.clicked.connect( self.update_cost) ######################## self.line_5 = QtWidgets.QFrame(editRWDialog) self.line_5.setGeometry(QtCore.QRect(390, 340, 420, 16)) self.line_5.setFrameShape(QtWidgets.QFrame.HLine) self.line_5.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_5.setObjectName("line_5") self.updateqtybtn = QtWidgets.QPushButton(editRWDialog) self.updateqtybtn.setGeometry(QtCore.QRect(725, 377, 75, 23)) self.updateqtybtn.setObjectName("updateqtybtn") self.updateqtybtn.clicked.connect( self.update_inv) ########################### self.oldqtylbl = QtWidgets.QLabel(editRWDialog) self.oldqtylbl.setGeometry(QtCore.QRect(440, 377, 80, 20)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.oldqtylbl.setFont(font) self.oldqtylbl.setText("") self.oldqtylbl.setObjectName("oldqtylbl") self.label_26 = QtWidgets.QLabel(editRWDialog) self.label_26.setGeometry(QtCore.QRect(545, 376, 60, 20)) self.label_26.setObjectName("label_26") self.label_27 = QtWidgets.QLabel(editRWDialog) self.label_27.setGeometry(QtCore.QRect(391, 376, 50, 20)) self.label_27.setObjectName("label_27") self.newqtySpinBox = QtWidgets.QDoubleSpinBox(editRWDialog) self.newqtySpinBox.setGeometry(QtCore.QRect(600, 377, 110, 22)) self.newqtySpinBox.setObjectName("newqtySpinBox") self.newqtySpinBox.setMaximum(100000000.0) self.closebtn = QtWidgets.QPushButton(editRWDialog) self.closebtn.setGeometry(QtCore.QRect(548, 460, 90, 40)) self.closebtn.setObjectName("closebtn") self.closebtn.clicked.connect(self.close) self.rawmateriallist = QtWidgets.QListWidget(editRWDialog) self.rawmateriallist.setGeometry(QtCore.QRect(10, 40, 361, 471)) self.rawmateriallist.setObjectName("rawmateriallist") for item in select_all_raw_material(): self.rawmateriallist.addItem(item.code + " - " + item.name) self.rawmateriallist.itemClicked.connect(self.Clicked) self.statulbl = QtWidgets.QLabel(editRWDialog) self.statulbl.setGeometry(QtCore.QRect(390, 425, 410, 41)) self.statulbl.setStyleSheet("color: rgb(255, 0, 0);") self.statulbl.setAlignment(QtCore.Qt.AlignCenter) self.statulbl.setText("") self.statulbl.setAlignment(QtCore.Qt.AlignCenter) self.statulbl.setObjectName("statulbl") self.updateqtybtn_2 = QtWidgets.QPushButton(editRWDialog) self.updateqtybtn_2.setGeometry(QtCore.QRect(725, 412, 75, 23)) self.updateqtybtn_2.setObjectName("updateqtybtn_2") self.label_28 = QtWidgets.QLabel(editRWDialog) self.label_28.setGeometry(QtCore.QRect(541, 411, 70, 20)) self.label_28.setObjectName("label_28") self.newqtySpinBox_2 = QtWidgets.QDoubleSpinBox(editRWDialog) self.newqtySpinBox_2.setGeometry(QtCore.QRect(600, 412, 110, 22)) self.newqtySpinBox_2.setObjectName("newqtySpinBox_2") self.dataupdatebtn.setEnabled(False) self.updatecostbtn.setEnabled(False) self.updateqtybtn.setEnabled(False) self.updateqtybtn_2.setEnabled(False) self.updateqtybtn_2.clicked.connect(self.minupdate_inv) self.retranslateUi(editRWDialog) QtCore.QMetaObject.connectSlotsByName(editRWDialog)