QtGui.QComboBox控件經常使用函數:函數
.addItem(string) #添加字符串項到Item .addItems(list) #添加列表或元組元素到Item .clear() #清除全部Item .clearEditText() #清除編輯框內容 .count() #返回Item數目 .currentIndex() #返回當前選擇索引,從0開始 .currentText() #返回當前選擇內容 .insertItem(index,string) #插入字符串項到Item項index後 .insertItems(index,list) #插入列表或元組元素到Item項index後 .insertSeparator(index) #插入分隔符到Item項index後 .itemText(index) #返回Item項index的內容 .removeItem(index) #刪除Item項index .setCurrentIndex(index) #設置Item項index爲當前選擇 .setEditable(True) #設置選框可編輯 .setEditText(string) #設置編輯框內容 .setItemText(index,string) #設置Item項index內容爲字符串值
QtGui.QLineEdit控件經常使用函數:ui
.backspace()#模擬backspace退格鍵 .clear() #清除輸入框內容 .cursorPosition() #返回輸入框光標位置,從0開始 .setEchoMode(EchoMode) #設置輸入框顯示格式 #0--Normal,1--NoEcho,2--Password,3--PasswordEchoOnEdit .setPlaceholderText(string) #設置輸入框浮顯文字 .setReadOnly(True) #設置輸入框只讀 .setText(string) #設置輸入框內容 .text() #返回輸入框內容
QtGui.QSpinBox控件經常使用函數:spa
.setMaximum(max) #設置最大值 .setMinimum(min) #設置最小值 .setRange(min,max) #設置範圍 .setSingleStep(step) #設置步長 .setValue(num) #設置輸入框當前值 .value() #返回輸入框當前值
QtGui.QLabel控件經常使用函數:code
.clear() #清除標籤內容 .setPixmap(QtGui.QPixmap(path)) #設置標籤內容圖片 .setText(string) #設置標籤內容文字 .text() #返回標籤內容
QtGui.QListWidget控件經常使用函數:orm
.addItem(string) #添加字符串項到Item .addItems(list) #添加列表或元組元素到Item .clear() #清除全部Item .count() #返回Item數目 .currentItem() #返回當前選擇Item類,沒選返回None .currentRow() #返回當前選擇索引行,從0開始,沒選返回-1 .insertItem(row,string) #插入字符串項到Item項row行後 .insertItems(row,list) #插入列表或元組元素到Item項row行後 .item(row) #返回Item項row行的Item類 .setCurrentItem(item) #設置Item項item爲當前選擇 .setCurrentRow(row) #設置Item項row行爲當前選擇 Item類方法: .text() #返回內容 .setText() #設置內容