PYQT5
python库pyqt5相关知识。
有意识的呼吸
CSDN就是个笔记本。
展开
-
快速开发字符检索器
最近发现市面上的搜索器都只能检索文件名或文件夹名,做不到遍历每个文件中的字符。而自己以前写的search.py每次都依托于python环境才能跑。于是打算用pyqt开发个exe来用。一、设计首先用qtdesigner设计页面:二、写代码import osimport pyperclipfrom PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_Form(object): def setupUi(self, Form): F原创 2021-05-25 02:56:49 · 160 阅读 · 0 评论 -
Qt开发 —— Hello World
面向过程# 导包from PyQt5 import Qtimport sys# 创建应用app = Qt.QApplication(sys.argv)# 控件操作window = Qt.QWidget()window.setWindowTitle("First APP")window.resize(500,500)window.move(400,200)label = Qt.QLabel(window)label.setText("Hello World")label.mo.原创 2021-05-24 10:20:32 · 136 阅读 · 0 评论 -
QFrame和其子类
QFrame:QWidget 描述 可以直接使用的基类 主要是用来控制一些边框样式 创建 QFrame() parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = Qt.WindowFlags() 功能作用 框架形状 setFrame...原创 2019-10-26 17:08:23 · 928 阅读 · 0 评论 -
QLineEdit
QLineEdit(QWidget) 描述 是一个单行文本编辑器,自带撤消,重做,剪切,粘贴,拖放 创建 控件的创建 QLineEdit(str, parent: QWidget = None) 文本的设置和获取 设置内容文本 setText(str) 在光标处插入文本 insert(newText) 获取真实内...原创 2019-10-25 04:19:08 · 811 阅读 · 0 评论 -
QPushButton 和 QCommandLinkButton
QPushButton:QAbstractButton 菜单 设置菜单 setMenu(QMenu) 获取菜单 menu() 展示菜单 showMenu() 行为 QAction(Qicon(),"文字",QMenu) 添加行为 QMenu.addAction(QAction) ...原创 2019-10-25 04:08:13 · 535 阅读 · 0 评论 -
QAbstractButton QToolButton QRadioButton QCheckBox
QAbstractButton:QWidget 样式 提示文本 setText(str) 按钮提示文本 获取文本 text() 获取按钮提示文本 设置图标 setIcon(Qicon(路径)) 设置图标大小 setIconSize(Qsize(w,h)) 获取图标大小 iconSize() ...原创 2019-10-25 04:07:15 · 259 阅读 · 0 评论 -
QWidget 和 右键菜单
QWidget:QObject 大小 和位置 控件的创建 __init(self,parent=None,flags) parent:父控件,flags标志位 获取相对父控件的位置 x(),y(),pos() 包含窗口框架 获取宽高 width(),height(),size() 不包含窗口框架 获取位置和尺寸 ...原创 2019-10-25 04:05:08 · 549 阅读 · 0 评论 -
QObject 和 QButtonGroup 常用方法
按下 Ctrl+F 快速搜索需要的功能,持续更新中。 QObject 名称属性 设置/获取名称 setObjectName("唯一名称")/objectName 一般这个名称是唯一的,当做对象的ID来使用 设置/获取属性值 setProperty("属性名称",值)/property("属性名称") 获取所有属性 dyna...原创 2019-10-25 03:59:50 · 355 阅读 · 0 评论