一、对照效果 二、常用API 1、框架形状 setFrameShape(QFrame.Shape) 2、框架阴影 setFrameShadow(QFrame.Shadow) 3、框架的几个线宽 4、框架样式 5、框架矩形 三、示例 from PyQt5.Qt import * import sys
原创 2021-07-21 16:00:47
2340阅读
目录一.选项卡控件QTabWidget二.堆栈窗口控件QStackedWidget三.停靠控件QDockWidget四.容纳多文档的窗口使用容器控件的目的:使屏幕上有更多的控件一.选项卡控件QTabWidget什么是选项卡控件?示例: 不同的选项卡控件对应了不同的不同的界面,就让也避免了东西太多一个页面放不下,也就是一个选项卡对应一个窗口。代码:import sys from PyQt5.QtWi
转载 2023-12-07 07:29:35
397阅读
PyQt5中想要实现追踪鼠标的坐标,并实现实时打印出来,需要开启鼠标追踪功能。如果想要界面中的所有组件,或者QDialog弹窗获取坐标点,那么每个组件都需要做如下设置setMouseTracking(True)注意:如果重写了一个组件,想要组件获取鼠标坐标,且组件为弹窗式,这样需要在重写的组件中加上mouseMoveEvent方法from PyQt5.QtCore import Qt from
转载 11月前
107阅读
一、常用API 1、创建按钮控件 QPushButton():创建一个无父控件的按钮控件 QPushButton(parent):创建控件的同时, 设置父控件 QPushButton(text, parent):创建控件的同时, 设置提示文本和父控件 QPushButton(icon, text,
原创 2021-07-21 16:13:48
956阅读
一、常用API setChecked() 设置复选框的状态,设置为True表示选中,False表示取消选中的复选框setText() 设置复选框的显示文本text() 返回复选框的显示文本isChecked() 检查复选框是否被选中setTriState() 设置复选框为一个三态复选框setChec
原创 2021-07-21 16:13:41
1500阅读
QButtonGroup 继承自 QObject,不是一个可视类,它主要是对按键进行分组,便于按键管理。 一、案例 from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init_
原创 2021-07-21 16:13:42
1948阅读
一、描述 所有按钮控件的基类,并且提供按钮的通用功能。 二、常用API 1、提示文本 setText(str):设置按钮提示文本 text():获取按钮提示文本 2、图标相关 setIcon(QIcon("resource/h1.png")):设置图标 setIconSize(QSize(w, h)
原创 2021-07-21 16:13:47
527阅读
QCommandLinkButton 继承自 QPushButton ,是Vista 引入的新控件。 一、案例 from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__(
原创 2021-07-21 16:13:44
513阅读
1、信号与槽函数基础 ''' 信号与槽函数基础,信号是一个事件,发射信号之后槽函数就会执行 ''' from PyQt5.QtWidgets import * import sys class signal(QWidget): def __init__(self): super(signal,self).__init__() self.initUI()
转载 2024-04-01 17:53:04
100阅读
继承 QObject-->QWidget-->QFrame 是一个基类, 可以选择直接使用,主要是用来控制一些边框样式:例如:凸起、凹下、阴影、线宽 QFrame对象效果对照图: 天子骄龙
原创 2022-02-10 16:12:06
1888阅读
看了,觉得讲的挺好,对于像我一样Qt学得不咋样的男人来说,是不错的。详见:http://bbs.fishc.com/thread-59816-1-1.htmlhttp://bbs.fishc.com/thread-59816-2-1.htmlhttp://bbs.fishc.com/thread-59816-3-1.html
转载 精选 2015-09-25 17:00:10
701阅读
Pycharm+Python+PyQt5使用     import os, sys running = True menu = """ 赤峰市智慧教育云平台系统维护工具Version 1.0 -------------------------------------------- 1: 一键查看服务状态 2: 重启Nginx 3: 重启Mysql数据库 h: 重启Ssdb数据
转载 2021-08-11 10:29:53
489阅读
pyqt简单入门
原创 2023-12-23 20:30:15
185阅读
Pyqt5Pyqt5Pyqt5视频教程:B站、网易云课堂、腾讯课堂代码地址:Gitee、Github存储地址:百度云-提取码:Google云1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25....
PyQt5
原创 2021-08-02 15:01:05
571阅读
一、常用API 1、大小与位置: x():相对于父控件的位置,顶层控件(没有父控件)则相对于桌面的x位置 y():相对于父控件的y位置,顶层控件(没有父控件)则相对于桌面的y位置 pos():x和y的组合 QPoint(x, y) width():控件的宽度,不包含任何窗口框架 height():控
原创 2021-07-21 16:14:34
1994阅读
PyQt5应用程序主窗口QmainWindow详解PyQt5 应用程序主窗口一. QMainWindow类(主窗口)基础二. QMenu类(菜单)、QMenuBar类(菜单栏)、QAction类(动作)基础1. 基本概念2. 创建菜单的方法3. 部件所有权4. QAction(动作)基础三. QShortcut类(快捷键)1. 快捷键基础2. QShortcut 类中的属性3. QShortcu
最近看了一点Electron相关教程,可惜对JS不太熟悉。最近尝试用Python写了一个数据处理小工具,就想试试相关的界面工具。就花了几个小时就能通过界面
转载 2021-10-15 09:36:24
392阅读
一、环境的搭建 1.安装pycharm-professional-2019.1.2.exe2.打开PyCharm 3.打开“File”->“Settings…” 4.设置工程Interpreter,首先要配置编译器,参照l然后主要安装好PyQt5,PyQt5-tools,PyInstaller包 5.进入设置Tools>External Tools,进行添加“Qt Desgner”和“
PyQt5中,可以使用PyQtWebEngine模块快速定制专属浏览器,缺省的PyQt5包中并不包含这个模块,请使用命令:pip install PyQtWebEngine安装这个模块。QWebEngineViewQWebEngineView类提供了一个用于查看和编辑Web文档部件,web view是Qt WebEngine网页浏览模块的主要部件的组件。可以在各种应用程序中使用它来实时显示Int
转载 2023-10-20 16:40:52
204阅读
  • 1
  • 2
  • 3
  • 4
  • 5