question:
用pyqt4+Qdesigner編寫了一個操作含有多個表單的excel工具,將所有表單名添加到QComoboBox的下拉選項中?,F(xiàn)在想選中一個表單名后對當(dāng)前表單操作,但是寫好了好久沒寫出(初次接觸pyqt)。
我的想法是選中當(dāng)前列表中的表明后,輸入數(shù)據(jù),點擊錄入觸發(fā)事件,事件中中添加一個判斷當(dāng)前是選中了哪個表單。但是現(xiàn)在不知道怎么判斷當(dāng)前表單,求助。
This is the ui interface:
Events triggered after clicking the input button:
The following is the py code corresponding to QComboBox generated using pyuic:
def setupUi(self, MainWindow):
self.sheet_name = QtGui.QComboBox(self.centralwidget)
self.sheet_name.setGeometry(QtCore.QRect(20, 30, 121, 22))
self.sheet_name.setObjectName(_fromUtf8("sheet_name"))
self.sheet_name.addItem(_fromUtf8(""))
self.sheet_name.addItem(_fromUtf8(""))
def retranslateUi(self, MainWindow):
self.sheet_name.setItemText(0, _translate("MainWindow", "1", None))
self.sheet_name.setItemText(1, _translate("MainWindow", "2", None))