設定值:
- 大段文字
self.textedit.setplaintext(text)
- 靜態label
self.lbl.settext("pyqt4")
- 設定靜態label初始值
self.lbl.settext("hello"+self.singlelineedit.text())
- 字型
self.label.setfont(font)
- 修改顏色
self.label.setstylesheet("qwidget " % color.name())
獲取值:
- 單行輸入框
self.singlelineedit.text()
- 單選radiobox,單選按鈕本來就沒有value的
self.radiobutton.ischeck()
- 滑動取值spinbox
self.spinbox.value()
- 獲得日期值
thedate=self.calendarwidget.selecteddate()
- 日期值轉化為string
thedatestring=str(thedate.topydate())
- 下拉列表combobox值的初始化
def __init__(self, parent = none):
self.typelist=['first', 'second', 'third']
self.addcommobox()
def addcommobox(self):
for i in self.typelist:
self.typecombobox.additem(i)
- 下拉列表combobox值
self.typecombobox.currenttext()
- 下拉列表combobox的index
self.typecombobox.currentindex()
其他功能:
____________
開啟檔案:
def on_openfile_clicked(self):
dlg = pyqt4.qtgui.qfiledialog(self)
self.filename = dlg.getopenfilename()
from os.path import isfile
if isfile(self.filename):
import codecs
text = codecs.open(self.filename,'r','cp936').read()
self.textedit.setplaintext(text)
反射獲得物件的值
反射獲得物件指定name的值 用途 用於繫結資料物件支援廣泛的型別 1 datarow中列name 2 鍵值集合中的name 3 字典資料中name 4 類的name欄位 類支援子類 獲取物件中指定name的值 datarowview和實體類物件 欄位或類成員 public static objec...
反射獲得物件的值
反射獲得物件指定name的值 用途 用於繫結資料物件支援廣泛的型別 1 datarow中列name 2 鍵值集合中的name 3 字典資料中name 4 類的name欄位 類支援子類 獲取物件中指定name的值 datarowview和實體類物件 欄位或類成員 public static objec...
C List的用法 整理
lists將元素按順序儲存在鍊錶中.與 向量 vectors 相比,它允許快速的插入和刪除,但是隨機訪問卻比較慢.assign 給list賦值 back 返回最後乙個元素 begin 返回指向第乙個元素的迭代器 clear 刪除所有元素 empty 如果list是空的則返回true end 返回末尾...