python - PyQt4怎么判斷當前選中QComboBox列表中的項
問題描述
問題:
用pyqt4+Qdesigner編寫了一個操作含有多個表單的excel工具,將所有表單名添加到QComoboBox的下拉選項中。現在想選中一個表單名后對當前表單操作,但是寫好了好久沒寫出(初次接觸pyqt)。我的想法是選中當前列表中的表明后,輸入數據,點擊錄入觸發事件,事件中中添加一個判斷當前是選中了哪個表單。但是現在不知道怎么判斷當前表單,求助。
這是ui界面:
點擊錄入按鈕后觸發的事件:
以下是使用pyuic生成QComboBox對應的py代碼:
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))
問題解答
回答1:str(self.sheet_name.currentText())
相關文章:
1. 點擊頁面就自動輸入到mysql.求解2. java - IDEA從SVN檢出項目 并在tomcat上運行 求詳細流程3. node.js - 帶有node_modules目錄的項目,用phpstorm打開速度極慢,怎么解決?4. node.js - nodejs使用formidable上傳文件問題5. java - 多叉樹求值,程序高手,算法高手看過來6. javascript - windos下第一次用Django無法正確創建工程目錄7. css - 請問B站頂部的模糊半透明導航條是怎么實現的呢?8. html5 - 有人做過防微信app界面的H5 demo嗎?9. javascript - JS用ajax爬取百度外賣店家信息10. 靜態資源文件引入無效
