pyqt常用窗口组件
扩展知识:
熟悉常用的窗口组件:
1 按钮类
QPushButton |
普通按钮 |
QToolButton |
工具按钮:通常在工具栏使用 |
QRadioButton |
单选框 |
QCheckBox |
复选框 |
QCommanLinkButton |
Vista风格的命令链接按钮 |
QDialogButtonBox |
对话框按钮组:确定、取消 |
2 显示组件
QLabel |
标签 |
QTextBrowser |
文本区域 |
QGraphicsView |
图像显示 |
QCalendarWidget |
日历组件 |
QProgressBar |
进度条 |
QLCDNumber |
液晶数字显示 |
QWebView |
Web浏览器视图 |
QDeclarativeView |
显示Qt声明的用户接口 |
3 输入组件
QComboBox |
下拉选框 |
QFontComboBox |
字体选择 |
QLineEdit |
单行文本框 |
QTextEdit |
多行文本框(富文本) |
QPlainTextEdit |
多行文本框(纯文本) |
QSpinBox |
整数范围调节器 |
QDoubleSpinBox |
实型范围调节器 |
QDial |
环形范围调节器 |
QSlider |
滑动调节器 |
QTimeEdit |
时间输入框 |
QDateEdit |
日期输入框 |
QDateTimeEdit |
时间日期输入框 |
4 容器类
QFrame |
帧窗口 |
QWidget |
界面部件,所有界面对象类的基类 |
QToolBox |
工具栏容器 |
QTabWidget |
多标签容器 |
QStackedWidget |
层次容器,一次只有一个可见 |
QScollArea |
滚动区域 |
QGroupBox |
对象组容器 |
QMdiArea |
多文档容器 |
QDockWidget |
悬浮容器 |
Linux and python学习交流1,2群已满.
Linux and python学习交流3群新开,欢迎加入,一起学习.qq 3群:563227894
不前进,不倒退,停止的状态是没有的.
一起进步,与君共勉,
pyqt常用窗口组件的更多相关文章
- Python+Qt学习随笔:PyQt中常用的事件处理函数
在PyQt图形界面中,我们经常要捕获特定事件如鼠标按键按下.鼠标按下等事件以执行特定操作,可以通过重写组件对象的相关事件处理函数来实现相关处理,具体特定事件常用的包括如下: keyPressEvent ...
- Pyqt QComboBox 省市区县联动效果
在Qt中, QComboBox方法窗口组件允许用户从列表清单中选择,在web中就是select标签,下拉选项. 省市区县的联动就是currentIndexChanged 获取当前的Index,通过这个 ...
- Python应用03 使用PyQT制作视频播放器
作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁任何形式转载. 最近研究了Python的两个GUI包,Tkinter和PyQT.这两个GUI包的底层分别是Tcl/ ...
- [转]python 常用类库!
Python学习 On this page... (hide) 1. 基本安装 2. Python文档 2.1 推荐资源站点 2.2 其他参考资料 2.3 代码示例 3. 常用工具 3.1 Pytho ...
- python常用库
本文由 伯乐在线 - 艾凌风 翻译,Namco 校稿.未经许可,禁止转载!英文出处:vinta.欢迎加入翻译组. Awesome Python ,这又是一个 Awesome XXX 系列的资源整理,由 ...
- 第一个PyQt程序
这个程序虽然小,具备pyqt程序的皱型,可以作为一个模板使用了 #!/usr/bin/python3 # -*- coding: utf-8 -*- import sys from PyQt5.QtW ...
- PyQt类库介绍
安装完PyQt后我们去看看这个库里面有些什么cd /usr/lib/python3/dist-packages/PyQt5/ && ls都是些.so的动态链接库,这就是为什么我们在安 ...
- 【转载】Pyqt QSplitter分割窗口
转载来自: http://blog.sina.com.cn/s/blog_4b5039210100h3ih.html 分割窗口在应用程序中经常用到,它可以灵活分布窗口布局,经常用于类似文件资源管理器的 ...
- PyQT制作视频播放器
Python应用03 使用PyQT制作视频播放器 作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁任何形式转载. 最近研究了Python的两个GUI包,Tki ...
随机推荐
- 【魔改】树状数组 牛客多校第五场I vcd 几何+阅读理解
https://www.nowcoder.com/acm/contest/143/I vc-dimension 题解:分三种情况,组合数学算一下,其中一种要用树状数组维护 技巧(来自UESTC):1. ...
- Js高设笔记 & 声明变量与初始化变量
第三章 数据类型 P25 1, var message; //age变量尚未声明 alert(message); //"undefined" alert(age); ...
- Django:模型model和数据库mysql(一)
以一个栗子尝试来记录: 两个表存储在数据库中,BookInfo表示书,HeroInfo表示人物.一本书中有多个人物 在MySQL中新建一个数据库Django1,不用创建表,用Django模型来配置数据 ...
- CHARACTER SET
mysql> show tables; +-----------------+ | Tables_in_w0811 | +-----------------+ | t | | w_engine ...
- spring quartz动态修改执行时间
1.获取schedule <bean name="startQuartz" lazy-init="false" autowire="no&quo ...
- javascript替代Array.prototype.some操作
Array.prototype.some在低版本浏览器好像不太兼容,下列是替代方法 一. for 循环 const initIds: any[] = [1,2,3]; const Ids: any[] ...
- SQL专家云监控
SQL专家云监控:http://www.zhuancloud.com/Index.html
- 林兴爆料小程序很快可以支持各个 App 直接打开小程序
在微信开放平台基础高级产品经理林兴演讲的当场,他爆料了微信小程序一个轰动性新能力:小程序很快可以支持各个 App 直接打开小程序!没错,你没有听错,简单来说,在不久以后,所有的 App 里面都可以看到 ...
- 常见Chrome 插件
Chrome插件网:http://chromecj.com/downloadstart.html Chrome浏览器:http://chromecj.com/chrome/2014-09/177.ht ...
- oracle安装---yum.sh
!#/bin/bash yum install binutils* -yyum install compat* -yyum install elfutils* -yyum install gcc* - ...