pyqt5 如何让多个QAction实现单选
-
python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例
PyQt5单选按钮控件QRadioButton简介 QRadioButton 继承自 QAbstractButton,其主要作用提供用户一些互斥的按钮. QRadioButton 只有一个的时候,功能 ...
-
pyqt5 实现工具栏文字图片同时显示
如下所示: import sys from PyQt5.QtWidgets import QMainWindow, QTextEdit, QAction, QApplication from PyQt ...
-
对PyQt5中的菜单栏和工具栏实例详解
在这一部分,我们学习创建状态栏,菜单栏和工具栏.一个菜单是位于菜单栏的一组命令.一个工具栏有一些按钮,这些按钮在应用程序中拥有一些常用命令.状态栏显示状态信息,通常位于应用窗口下方. QMainWin ...
-
基于PyQt5实现状态栏(statusBar)显示和隐藏功能
首先,讲述要解决的两个问题以及解决问题的代码: 1.将鼠标放置于菜单栏上状态栏永久消失的问题(这个问题需要仔细观察才能注意到) # 此覆盖父类函数: 覆盖方法: 为了克服 将鼠标放置于菜单栏上 状态栏 ...
-
Python实现带GUI界面的手写数字识别
目录 1.效果图 2.数据集 3.关于模型 4.关于GUI设计 5.缺点 6.遗留问题 1.效果图 有点low,轻喷 点击选择图片会优先从当前目录查找 2.数据集 这部分我是对MNIST数据集进行处理 ...
-
Python深度学习实战PyQt5基本控件使用解析
目录 1. PyQt5 控件简介 1.1 什么是控件 1.2 编辑控件的属性 1.3 PyQt5 的控件类型 输入控件: 显示控件: 高级控件: 2. 按钮控件 2.1 按钮控件简介 2.2 按键按钮 ...
-
python3+PyQt5泛型委托详解
自定义委托可以让我们对视图中出现的数据项的外观和行为进行完全控制.如果有很多模型,可能会希望不是全部的大多数模型能够仅用一个自定义委托,如果不能这么做,那么对于这些自定义委托,将很有可能存在大量重复代 ...
-
python3+PyQt5 实现Rich文本的行编辑方法
本文通过Python3+PyQt5实现<python Qt Gui 快速编程>这本书13章程序Rich文本的行编辑,可以通过鼠标右键选择对文本进行加粗,斜体,下划线,删除线,上标,下标等编 ...
-
对pyqt5之menu和action的使用详解
如下所示: exitAct = QAction(QIcon('exit.png'), '&Exit', self) exitAct.setShortcut('Ctrl+Q') exitAct. ...
-
pyqt5 实现 下拉菜单 + 打开文件的示例代码
如下所示: # -*- coding: utf-8 -*- import sys import os from PyQt5 import QtCore, QtGui, QtWidgets from P ...
-
Python 使用PyQt5 完成选择文件或目录的对话框方法
如下所示: import sys from PyQt5.QtWidgets import QMainWindow,QApplication,QTextEdit,QAction,QFileDialog ...
-
python PyQt5/Pyside2 按钮右击菜单实例代码
具体代码如下所述: import sys from PySide2.QtGui import * from PySide2.QtCore import * from PySide2.QtWidgets ...
-
Python中PyQt5/PySide2的按钮控件使用实例
在之前的文章中,我们介绍了PyQt5和PySide2中主窗口控件MainWindow的使用.窗口控件的4中基础布局管理.从本篇开始,我们来了解一下PyQt5和PySide2中基础控件的使用,其中包括: ...
-
python GUI库图形界面开发之PyQt5 Qt Designer工具(Qt设计师)详细使用方法及Designer ui文件转py文件方法
PyQt5 Qt Designer (Qt设计师) PyQt5是对Qt所有类进行封装, Qt能开发的东西, PyQt都能开发. Qt是强大的GUI库之一, 用C++开发, 并且跨平台. PyQt双许可 ...
-
python GUI库图形界面开发之PyQt5 UI主线程与耗时线程分离详细方法实例
在做界面开发时,无论是移动端的Android,还是我们这里讲的PyQt5,经常会有一个界面开发准则,那就是UI主线程与耗时子线程一定要分开,主线程负责刷新界面,耗时操作,如网络交互.磁盘IO等,都应该 ...
-
python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例
PyQt5菜单栏控件QMenuBar介绍 QMenuBar在QMainWindow对象的标题栏下方,水平的QMenuBar被保留显示QMenu对象 QMenuBar类提供了一个可以包含一个或多个QAc ...
-
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
PyQt5工具栏控件QToolBar介绍 QToolBar控件是由文本按钮,图标或其他小控件按钮组成的可移动面板,通常位于菜单栏下方 QToolBar类中的常用方法 方法 描述 addAction() ...
-
python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例
PyQt5状态栏控件QStatusBar简介 MainWindow对象在底部保留有一个水平条,作为状态栏(QstatusBar),用于显示永久或临时的状态信息 QStatusBar类中的常用方法 方法 ...
-
python GUI库图形界面开发之PyQt5打印控件QPrinter详细使用方法与实例
PyQt5打印控件QPrinter简介 打印图像是图像处理软件中的一个常用功能,打印图像实际上是在QPaintDevice中画图,与平时在QWidget.QPixmap和QImage中画图是一样的,都 ...
-
python GUI库图形界面开发之PyQt5 MDI(多文档窗口)QMidArea详细使用方法与实例
PyQt5 MDI(多文档窗口)QMidArea简介 一种同时显示多个窗口的方法是,创建多个独立的窗口,这些独立的窗口被称为SDI(Single Document Interface 单文档界面),每 ...
