pyqt4教程之widget使用示例分享


Posted in Python onMarch 07, 2014

# -*- coding: utf-8 -*-
import sys
from PyQt4 import QtCore, QtGui
class MyWindow(QtGui.QWidget):
    def __init__(self, parent=None):
        QtGui.QWidget.__init__(self,parent )
        self.setWindowTitle("weather")
        self.resize(1000, 200)
        girdLayout = QtGui.QGridLayout()
        #标签
        str ="weather"
        label1 = QtGui.QLabel(str)
        girdLayout.addWidget( label1, 0, 0)
        #按钮
        button1 = QtGui.QPushButton('button1')
        girdLayout.addWidget ( button1 , 0, 1)
        #文本条
        textFile = QtGui.QLineEdit()
        girdLayout.addWidget( textFile, 0, 2 )
        #密码条
        passwordFile = QtGui.QLineEdit()
        passwordFile.setEchoMode( QtGui.QLineEdit.Password )
        girdLayout.addWidget( passwordFile, 1, 2)
        #编辑框
        textArea = QtGui.QTextEdit()
        girdLayout.addWidget(textArea , 2, 2 )
        #单选框&复选框
        self.radio1 = QtGui.QRadioButton('radio1')
        self.radio2 = QtGui.QRadioButton('radio2')
        self.radio3 = QtGui.QRadioButton('radio3')
        girdLayout.addWidget( self.radio1 , 3 ,0)
        girdLayout.addWidget( self.radio2 , 3 ,1)
        girdLayout.addWidget( self.radio3 , 3 ,2)
        checkbox1 = QtGui.QCheckBox('checkbox1')
        checkbox2 = QtGui.QCheckBox('checkbox2')
        checkbox3 = QtGui.QCheckBox('checkbox2')
        girdLayout.addWidget( checkbox1 , 4, 0)
        girdLayout.addWidget( checkbox2 , 4, 1)
        girdLayout.addWidget( checkbox3 , 4, 2)        self.button = QtGui.QPushButton('ok')
        girdLayout.addWidget( self.button, 5 , 0)

        self.connect(self.button ,QtCore.SIGNAL('clicked()'),self.OnButton )
        self.setLayout( girdLayout) 
    def OnButton(self ):
            if self.radio2.isChecked():
                self.radio2.setText('haha')
        
app = QtGui.QApplication( sys.argv )
mywindow = MyWindow()
mywindow.show()
app.exec_()
Python 相关文章推荐
使用Python编写提取日志中的中文的脚本的方法
Apr 30 Python
Python中的choice()方法使用详解
May 15 Python
实例分析python3实现并发访问水平切分表
Sep 29 Python
Python3 使用cookiejar管理cookie的方法
Dec 28 Python
Python3 SSH远程连接服务器的方法示例
Dec 29 Python
使用Python将Mysql的查询数据导出到文件的方法
Feb 25 Python
python 模拟创建seafile 目录操作示例
Sep 26 Python
python操作gitlab API过程解析
Dec 27 Python
python matplotlib.pyplot.plot()参数用法
Apr 14 Python
基于python实现计算两组数据P值
Jul 10 Python
python输出结果刷新及进度条的实现操作
Jul 13 Python
python如何利用cv2.rectangle()绘制矩形框
Dec 24 Python
pyqt4教程之实现windows窗口小示例分享
Mar 07 #Python
python爬虫教程之爬取百度贴吧并下载的示例
Mar 07 #Python
python处理json数据中的中文
Mar 06 #Python
Python中针对函数处理的特殊方法
Mar 06 #Python
python连接mysql调用存储过程示例
Mar 05 #Python
python益智游戏计算汉诺塔问题示例
Mar 05 #Python
python连接mysql并提交mysql事务示例
Mar 05 #Python
You might like
php下获取客户端ip地址的函数
2010/03/15 PHP
PHP以指定字段为索引返回数据库所取的数据数组
2013/06/30 PHP
codeigniter上传图片不能正确识别图片类型问题解决方法
2014/07/25 PHP
php使用mysqli向数据库添加数据的方法
2015/03/20 PHP
php读取csc文件并输出
2015/05/21 PHP
Yii2中关联查询简单用法示例
2016/08/10 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
2018/05/30 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
IE与Firefox在JavaScript上的7个不同句法分享
2011/10/30 Javascript
Javascript类型系统之String字符串类型详解
2016/06/21 Javascript
jQuery模仿单选按钮选中效果
2016/06/24 Javascript
妙用Bootstrap的 popover插件实现校验表单提示功能
2016/08/29 Javascript
JSON对象转化为字符串详解
2017/08/11 Javascript
vue 挂载路由到头部导航的方法
2017/11/13 Javascript
浅谈在不使用ssr的情况下解决Vue单页面SEO问题(2)
2018/11/08 Javascript
简单了解JavaScript中的执行上下文和堆栈
2019/06/24 Javascript
JavaScript实现弹出窗口效果
2020/12/09 Javascript
[06:24]DOTA2 2015国际邀请赛中国区预选赛第二日TOP10
2015/05/27 DOTA
从零学python系列之从文件读取和保存数据
2014/05/23 Python
Python中的urllib模块使用详解
2015/07/07 Python
python 把数据 json格式输出的实例代码
2016/10/31 Python
python中验证码连通域分割的方法详解
2018/06/04 Python
CentOS 7 安装python3.7.1的方法及注意事项
2018/11/01 Python
python使用KNN算法识别手写数字
2019/04/25 Python
用Python徒手撸一个股票回测框架搭建【推荐】
2019/08/05 Python
在python3中实现更新界面
2020/02/21 Python
python tkinter 设置窗口大小不可缩放实例
2020/03/04 Python
Pytorch环境搭建与基本语法
2020/06/03 Python
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
HTML5 背景的显示区域实现
2020/07/09 HTML / CSS
教育科学研究生自荐信
2013/10/09 职场文书
参观接待方案
2014/03/17 职场文书
小学生寒假家长评语
2014/04/16 职场文书
《特殊的葬礼》教学反思
2014/04/27 职场文书
新颖的化妆品活动方案
2014/08/21 职场文书
读《教育心理学》心得体会
2016/01/22 职场文书