def addMbr(self): print("clicked add button") self.dc = False self.formDialog = FormDialog() self.formDialog.button_submit.clicked.connect(self.submit) self.formDialog.button_doubleCheck.clicked.connect(self.double_check) self.formDialog.exec_() # self.formDialog.show() self.showData()
def modiMbr(self): print("clicked modi button") if (self.tableWidget.currentRow() == -1): QMessageBox.warning(self, "Warning", "수정할 회원을 선택해주세요") return self.formDialog = FormDialog() self.formDialog.button_submit.clicked.connect(self.update) self.formDialog.button_doubleCheck.setText("") self.formDialog.button_doubleCheck.setStyleSheet( staticValues.grayButtonStyleSheet) self.formDialog.button_doubleCheck.setEnabled(False) self.formDialog.button_submit.setText("수정") self.formDialog.edit_id.setEnabled(False) self.formDialog.edit_id.setStyleSheet(staticValues.solidStyleSheet + ";background-color: #aaaaaa;") #"MBR_ID, TALK, COIN, PURCHASE, DEPOSIT, SALE, WITHDRAW, RESERVE, \ # TOTAL_PUR, TOTAL_SAL, REVENUE, RATING, WALLET" print("!@#!@# ", self.tableWidget.item(self.tableWidget.currentRow(), 0).text()) mbrInfo = rdbms.selectMBR( self.tableWidget.item(self.tableWidget.currentRow(), 0).text()) self.formDialog.edit_id.setText(mbrInfo[0]) self.formDialog.edit_talk.setText(mbrInfo[1]) self.formDialog.edit_coin.setText(mbrInfo[2]) self.formDialog.edit_pur.setText(mbrInfo[3]) self.formDialog.edit_dep.setText(mbrInfo[4]) self.formDialog.edit_sal.setText(mbrInfo[5]) self.formDialog.edit_withd.setText(mbrInfo[6]) self.formDialog.edit_reserve.setText(mbrInfo[7]) self.formDialog.edit_totpur.setText(mbrInfo[8]) self.formDialog.edit_totsal.setText(mbrInfo[9]) self.formDialog.edit_revenue.setText(mbrInfo[10]) self.formDialog.edit_rating.setText(mbrInfo[11]) self.formDialog.edit_wallet.setText(mbrInfo[12]) self.formDialog.exec_() self.showData()