随笔分类 -  QT GUI

自用PyQt5 模版
摘要:目录结构: 项目主目录 1.axel.ui #设计文件 2.axel.py #转换过后文件 3.main.py #主文件 main.py: from PyQt5 import QtCore, QtGui, QtWidgets import axel # ui文件 import sys class W
59
0
0
PyQt5 检测窗口是否有焦点,并且执行事件
摘要:第一种方法 在你的窗口类下面,添加下面这行代码: self.setFocusPolicy(QtCore.Qt.ClickFocus) 然后重写方法: def focusInEvent(self, a0: QtGui.QFocusEvent): # super().focusInEvent(a0) p
93
0
0
PyQt5 自用文档
摘要:由于只是给自己用,所以有些方法不会写全!! QMessageBox 消息提醒🔔-QtWidgets 方法: |方法|作用| | | | |information(QWdiget parent,title,text,buttons,defaultButton)|弹出消息对话框,各参数解释如下| |p
267
0
0
PyQt5 检测自己是不是活动窗口,是否最小化
摘要:windows.isActiveWindow() #活动 windows.isMinimized() #最小化
67
0
0
PyQt5 QTabWidget设置为侧边栏并且文字水平显示 --可能是最好的方法(完美支持QT设计器,每次更新时不需要重复添加文件
摘要:效果预览: 使用之前(直接截的设计器里面的图: 使用之后效果: 教程: 1,QT设计器部分: 打开QT设计器,选择已经放入的TabWidget选择提升为: 然后输入下面内容,点击添加和提升: 2,py部分: 在你的ui转py的目录下新建一个文件tabwidget.py 然后在里面加入: from P
1479
0
0
PyQt5 QMenuBar 和 QMenu 和 QAction
摘要:QMenuBar 和 QMenu 和 QAction具体作用 QMenuBar的作用就是在窗口顶部生成工具栏 而QMenu就是生成选项 QAction就是QMenu生成的选项 具体如图:(注:图中应该是QAction QMenuBar 方法 |方法|描述 |--|--| |menuBar()|返回主
377
0
0
PyQt5中处理自定义槽的手段(对于界面继承的封装)
摘要:##自定义槽 由于我打算用QT编辑器来设计Qt界面,所以少不了ui转py的这一步骤。 但是每次转ui时,都会自动覆盖原来的文件,这样的话,如果需要在源文件的基础上添加自定义槽,就很麻烦了。 于是突发奇想,把界面类在逻辑代码文件里面再次继承,这样的话,ui哪怕不断的刷新,槽也不会被覆盖掉,这样就方便许
85
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起