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 11 Python
Python的Flask框架中的Jinja2模板引擎学习教程
Jun 30 Python
python爬虫之模拟登陆csdn的实例代码
May 18 Python
kaggle+mnist实现手写字体识别
Jul 26 Python
Django压缩静态文件的实现方法详析
Aug 26 Python
在IPython中执行Python程序文件的示例
Nov 01 Python
Python3实现计算两个数组的交集算法示例
Apr 03 Python
为什么你还不懂得怎么使用Python协程
May 13 Python
利用Python模拟登录pastebin.com的实现方法
Jul 12 Python
Python高级特性 切片 迭代解析
Aug 23 Python
Python 之 Json序列化嵌套类方式
Feb 27 Python
解决IDEA翻译插件Translation报错更新TTK失败不能使用
Apr 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
点评山进PR-D3L三波段收音机
2021/03/02 无线电
如何把PHP转成EXE文件
2006/10/09 PHP
dede3.1分页文字采集过滤规则详说(图文教程)
2007/04/03 PHP
php在字符串中查找另一个字符串
2008/11/19 PHP
PHP 模拟$_PUT实现代码
2010/03/15 PHP
简单了解WordPress开发中update_option()函数的用法
2016/01/11 PHP
Yii2增加验证码步骤详解
2016/04/25 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
JavaScript Base64编码和解码,实现URL参数传递。
2006/09/18 Javascript
基于jQuery制作迷你背词汇工具
2010/07/27 Javascript
无缝滚动js代码通俗易懂(自写)
2013/06/19 Javascript
html+js实现动态显示本地时间
2013/09/21 Javascript
Javascript基础知识(三)BOM,DOM总结
2014/09/29 Javascript
基于jquery实现在线选座订座之影院篇
2015/08/24 Javascript
Es6 写的文件import 起来解决方案详解
2016/12/13 Javascript
基于Javascript倒计时效果
2016/12/22 Javascript
Bootstrap3下拉菜单的实现
2017/02/22 Javascript
如何快速解决JS或Jquery ajax异步跨域的问题
2018/01/08 jQuery
Vue.js点击切换按钮改变内容的实例讲解
2018/08/22 Javascript
vue-cli3.0 环境变量与模式配置方法
2018/11/08 Javascript
开发Node CLI构建微信小程序脚手架的示例
2020/03/27 Javascript
JS sort方法基于数组对象属性值排序
2020/07/10 Javascript
两个使用Python脚本操作文件的小示例分享
2015/08/27 Python
深入浅析python中的多进程、多线程、协程
2016/06/22 Python
Python3.5 处理文本txt,删除不需要的行方法
2018/12/10 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
2018/12/12 Python
Python调用.NET库的方法步骤
2019/12/27 Python
python将图片转base64,实现前端显示
2020/01/09 Python
Django的CVB实例详解
2020/02/10 Python
python GUI库图形界面开发之PyQt5窗口类QMainWindow详细使用方法
2020/02/26 Python
美国和加拿大房车出售在线分类广告:RVT.com
2018/04/23 全球购物
美国CVS药店官网:CVS Pharmacy
2018/07/26 全球购物
三字经教学反思
2014/04/26 职场文书
政风行风建设整改方案
2014/10/27 职场文书
奥巴马开学演讲观后感
2015/06/12 职场文书
中小学生安全教育观后感
2015/06/17 职场文书