
pyqt5
西瓜小侠
这个作者很懒,什么都没留下…
展开
-
Qt-下拉列表框,计数器,滑动条
QComboxQCombox是一个集按钮与下拉选项于一体的控件,因此又被称为下拉列表框。其主要方法与信号如下实例import sysfrom PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *class ComboxDemo(QWidget): def __init__(...原创 2020-04-02 12:22:06 · 1112 阅读 · 0 评论 -
Qt—按钮
1.QAbractButtonQAbractButton是按钮控件的基类,承载了按钮的大部分功能,但是不能进行实例化,必须由其他按钮来继承,以实现不同的表现形式以下是QAbractButton提供的常见状态与信号2.QPushButtonQPushButton是命令按钮的一种,形状一般为长方形(可以显示文本标题或图标)通过单击该按钮可以实现一些命令,或者响应一些事件(”确认“,”申请“,...原创 2020-04-01 16:38:35 · 1044 阅读 · 0 评论 -
Qt—文本框
QLineEditQLineEdit是指单行文本框控件,只可输入单行字符串,若想输入多行,则可使用QTextEdit常用方法一般情况下,我们需要限制文本框的输入内容,比如纯数字,或者纯字母,在这种情况下,我们采取正则表达式+掩码的方法进行,下面列出了掩码的占位符以及字面符,并给出了QLineEdit使用的常用信号实例1.文本框输入显示格式# -*- coding: UTF-8 -*...原创 2020-03-28 22:30:00 · 4500 阅读 · 0 评论 -
Qt-Qlabel
Qlabel对象作为一个占位符可以显示不可编辑的文本或图片,还可以设置一个GIF动画,可以杯被用作提示标记其他控件。纯文本,链接,或者富文本五都可以显示在此标签上Qlabel常用类型与方法Qlabel标签的显示与使用...原创 2020-03-26 18:36:57 · 659 阅读 · 1 评论 -
Qt Window-QWidget
基础窗口控件QWidget是所有用户界面对象的基类,所有的窗口和控件都直接或间接的继承QWidget窗口坐标系统1.屏幕坐标系统:以屏幕左上角为坐标原点,从左到右为x轴正向,从上到下为y轴正向,用来定位顶层窗口2.窗口内部坐标系统:坐标原点为窗口左上角,原点,x轴,y轴围成的区域叫做Client Area(客户区),客户区周围的是标题栏与边框具体操作函数如下QWidget 直接提供的...原创 2020-03-23 20:58:18 · 910 阅读 · 0 评论 -
Qt designer-Qmainwindow
先介绍一下,几种常见的窗口类型1.QMainWindow窗口可以包含菜单栏,工具栏,状态栏,标题栏等,是最常见的窗口形式,是GUI程序的主窗口2.QDialog是对话框窗口的基类。对话框主要用来执行短期任务,实现与用户的互动。没有菜单栏,工具栏,状态栏等。3.QWidget,算是上述两种的折中,即如果是主窗口,就用QMainWindow,对话框就用QDialog;如果不确定,或者有可能作为顶...原创 2020-03-22 10:42:06 · 798 阅读 · 0 评论 -
Qt designer-打包资源文件(引用图片资源)
使用pyqt5引用外部资源文件主要有两种方式,一是将资源文件转换成py文件,二是在程序中通过相对路径引用外部图片资源下面仅介绍第一种方法1.创建资源文件创建一个txt文件,键入如下,再将后缀改成qrc<rcc version="1.0"> <qresource> </qresource></rcc>随后创建一个新窗体...原创 2020-03-21 11:01:55 · 3496 阅读 · 1 评论 -
Qt designer-菜单栏与工具栏
一级菜单的添加创建窗口,选择MainWindow点击Type here,添加选项卡与快捷键注意编辑快捷键时使用&,例如菜单(&F),编辑完毕后,必须按下回车来确认工具栏,与二级菜单编辑二者都要现在右下角的Action Editor中编辑使用new添加(shortcut为快捷键)编辑完成后如果添加工具栏直接鼠标左键单击,选择Add Tool Bar,将编辑好的...原创 2020-03-20 20:54:26 · 11186 阅读 · 1 评论 -
Qt designer-信号和槽(初识)
signal与slot是Qt的核心机制,即当事件循环创建后,通过信号与槽的连接,便可实现的对象之间的通信。通俗的说,信号发射后,其连接的槽函数将会自动执行。在pyqt5中,信号与槽通过QObject.signal.connect()连接。简单使用 关闭窗口按键的设计首先将控件拖入窗口并对objectName属性重命名选择Edit菜单中的编辑信号/槽,进入信号槽编辑模式直接在发射者(关闭窗...原创 2020-03-19 22:17:25 · 2676 阅读 · 0 评论 -
Qt designer-窗口布局
正文之前首先说下环境的配置,这个比较闹心,前前后后弄了几天的时间,本来考虑使用eric6+qyqt5来做,结果发现汉化版居然不更新了,配置英文版又出现了python模块加载的问题,考虑是pyqt版本与python不相匹配。又考虑了anaconda+pyqt+eric的方法,还是出现了让人捉急的问题。好在天无绝人之路,发现pycharm也可以做pyqt5的IDE,终于配置成功过程如下:参考博文...原创 2020-03-18 21:49:44 · 1914 阅读 · 0 评论