Python GUI编程网 > PyQt5控件_PyQt5控件方法大全

PyQt5控件_PyQt5控件方法大全

PyQt5控件是pyqt学习的主要内容,所有控件类都继承自QWidget,同时继承其方法和属性,但是每个控件也都有自己的特殊方法和属性,通过不同的用途主要分为按钮、标签、文本框、菜单栏、工具栏、状态栏等多个种类,用户通过控件交互(点击、输入、显示...)来实现和桌面GUI程序的‘沟通’。

  • 多行文本框QTextEdit文本光标完成创建列表createList()、插入列表insertList()和列表样式设置QTextListFormat()

    多行文本框QTextEdit文本光标完成创建列表createList()、插入列表insertList()和列表样式设置QTextListFormat()

    QTextEdit文本光标创建和插入列表主要使用到2个方法createList()和insertList(),并且可以通过QTextListFormat()来设置列表样式。这些操作也是借助于光标来进行操作的,下面就来详细讲解一下。

    发布博客:2022年12月6日 17:52 阅读:5 作者:Python GUI编程网
  • QTextEdit插入图片insertImage()、QTextImageFormat ()和插入文件QTextDocumentFragment()

    QTextEdit插入图片insertImage()、QTextImageFormat ()和插入文件QTextDocumentFragment()

    QTextEdit除了插入文本内容外,图片和文件都可以直接插入其中,本章节就通过insertImage()、QTextImageFormat ()来插入流媒体图片,通过QTextDocumentFragment()、insertFragment()来插入文件。

    发布博客:2022年12月6日 17:49 阅读:3 作者:Python GUI编程网
  • QTextEdit文本光标插入文本textCursor()和文本字体、大小等格式设置QTextCharFormat()以及内容插入

    QTextEdit文本光标插入文本textCursor()和文本字体、大小等格式设置QTextCharFormat()以及内容插入

    QTextEdit文本光标是很重要的知识点,本章节对文字大小、字体和插入等操作都要借助文本光标来完成,后面的插入如片、表格、列表等很多操作也都是借助于此来完成的。

    发布博客:2022年12月6日 17:42 阅读:3 作者:Python GUI编程网
  • QTextEdit纯文本设置setPlainText()和insertPlainText()、富文本设置setHtml()和insertHtml()和占位文本

    QTextEdit纯文本设置setPlainText()和insertPlainText()、富文本设置setHtml()和insertHtml()和占位文本

    QTextEdit是QAbstractScrollArea的一个子类同时继承QAbstractScrollArea的所有方法,QTextEdit也有很多自己的方法,作为文本控件QTextEdit首先要了解的就是文本处理,本章先学习QTextEdit文本内容设置和占位文本填充两个方面的内容。

    发布博客:2022年12月6日 17:38 阅读:5 作者:Python GUI编程网
  • 滚动区域QAbstractScrollArea使用方法详解和实战效果验证

    滚动区域QAbstractScrollArea使用方法详解和实战效果验证

    为了方便学习后面的QTextEdit多行文本框控件,本章和前面的QFrame都是作为铺垫,QAbstractScrollArea继承自QFrame,注意QAbstractScrollArea实际上不是抽象的,只是该类的功能不够完整,所以才看做为抽象类。QAbstractScrollArea主要用于被继承来实现自定义的滚动区域,简单理解为滚动条区域。

    发布博客:2022年12月5日 03:28 阅读:7 作者:Python GUI编程网
  • QFrame设置边框形状、框架阴影、框架线宽和框架样式

    QFrame设置边框形状、框架阴影、框架线宽和框架样式

    在前文中我们通过一张图讲解了QFrame设置边框形状、框架阴影、框架线宽和框架样式的原理和操作流程,至于QFrame设置边框形状、框架阴影、框架线宽和框架样式时有哪些属性和值能提供给我们选择,还有哪些方法能帮助我们设置这些样式呢,本文将详细讲解。

    发布博客:2022年12月5日 03:23 阅读:11 作者:Python GUI编程网
  • 基本控件的基类QFrame功能介绍及QFrame和QWidget的区别

    基本控件的基类QFrame功能介绍及QFrame和QWidget的区别

    QFrame是QWidget的子类,与QWidget不同的是QFrame主要用于控制控件的边框样式,如凸起、凹下、阴影、线宽等等,QFrame继承自QWidget可以直接使用,也可以展示。

    发布博客:2022年12月5日 03:18 阅读:8 作者:Python GUI编程网
  • QLineEdit文本边距设置和无边框设置

    QLineEdit文本边距设置和无边框设置

    QLineEdit文本边距设置使用Qt中枚举值通过方法setAlignment()来实现,至于无边框设置一般使用QSS样式来实现,后面的课程还有详细讲解,视频课程中也有完整的讲解。下面一一讲解一下吧

    发布博客:2022年12月2日 07:27 阅读:14 作者:Python GUI编程网
  • PyQt5单行文本框QLineEdit信号使用详解

    PyQt5单行文本框QLineEdit信号使用详解

    PyQt5单行文本框QLineEdit信号比较多,主要是围绕着文本编辑和光标移动来对信号进行触发的。下面通过两个案例来演示一下这2中信号带来的效果。

    发布博客:2022年12月2日 07:24 阅读:16 作者:Python GUI编程网
  • QLineEdit设置不可编辑和默认文本

    QLineEdit设置不可编辑和默认文本

    QLineEdit还可以对文本进行不可编辑和默认文本的设置,在项目中也是有这样的需求的,比如默认文本设置可以帮助部分软件用户省略一些输入操作。不可编辑一般是指只读设置,为了不让用户修改其内容,个人觉得这个功能还是有点鸡肋。下面就简单演示一下。

    发布博客:2022年12月2日 07:22 阅读:20 作者:Python GUI编程网
  • QLineEdit设置光标位置控制

    QLineEdit设置光标位置控制

    QLineEdit设置光标位置控制在学习QLineEdit中还是比较常见的,但是不用怕,在QLineEdit中还是比较简单的,通过对光标位置控制能对产品的特殊需要提供解决方案。

    发布博客:2022年12月2日 07:19 阅读:14 作者:Python GUI编程网
  • PyQt5设置QLineEdit限制输入数字

    PyQt5设置QLineEdit限制输入数字

    PyQt5设置QLineEdit限制输入数字的实现方法有很多种,最先想到的就是通过正则来预先做判断,这个就不讲解了,我要讲的是PyQt给我们提供的方法。PyQt通过一个抽象类QValidator来实现我们的要求,既然是一个抽象类我们可以子类化,也可以直接使用其预设的子类来实现。

    发布博客:2022年12月2日 07:16 阅读:17 作者:Python GUI编程网
  • PyQt5获取QLineEdit文本内容和文本内容设置

    PyQt5获取QLineEdit文本内容和文本内容设置

    作为文本输入控件QLineEdit肯定在文本内容的控制和设置上有比较丰富的需求,比如通过QLineEdit获取到的文本内容来做出准确的对比判断,或者通过文本内容设置来约束用户输入的文本格式或范围,再或者通过对QLineEdit文本显示模式的设置来满足不同的需求。

    发布博客:2022年12月2日 07:11 阅读:12 作者:Python GUI编程网
  • PyQt5单行文本框——QLineEdit自动补全文本内容方法实操

    PyQt5单行文本框——QLineEdit自动补全文本内容方法实操

    QLineEdit自动补全文本内容在实际开发中很多地方都会用到,虽然不是必要的功能,但是对用户的体验非常好,好软件都是细节积累起来的。像百度那样复杂的自动补全下拉框我们也用不到,本章通过实操讲解一下QLineEdit自动补全文本内容实现方法。

    发布博客:2022年12月2日 07:04 阅读:12 作者:Python GUI编程网
  • QLineEdit密码输入时设置密文显示和切换明文

    QLineEdit密码输入时设置密文显示和切换明文

    在很多项目中我们会使用QLineEdit来实现密码输入,但这时一定要设置密文显示,同时还要方便用户切换明文需求。虽然QLineEdit相应的方法,但是如何实现这个小案例呢?下面来演示一下。

    发布博客:2022年12月2日 07:00 阅读:10 作者:Python GUI编程网