pyqt 取值
2015-08-01 15:48
411 查看
设定值:
_________________________________________________
大段文本
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 { background-color: %s }" % 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)
_________________________________________________
大段文本
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 { background-color: %s }" % 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)
相关文章推荐
- qt学习第四课:子类化窗口
- qt学习之键盘事件( keyPressEvent)
- qt学习第三课:窗口布局
- QT设计师中关于信号槽的连接仅仅是connect的连接,不能省略槽的声明
- mqtt的ClientSub
- mqtt的ClientPub
- qt学习第二课:建立链接
- qt学习第一课:Hello Qt
- QT安装路径
- 【Qt OpenGL教程】01:创建一个OpenGL窗口
- Ubuntu环境下安装Qt
- 【Qt OpenGL】Qt Creator中的3D绘图及动画教程
- [置顶] Qt中使用html语言对word进行图表操作
- Qt 程序等待多长时间执行
- Qt addStretch()
- Ubuntu Qt creator提示无法覆盖文件
- 成功将qt程序移植到arm板上
- QT_利用qt编写一个半自动的126邮箱注册机
- Qt点击按钮打开图片
- [记录]学习<<QT学习之路2>>第四天