steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 549
按钮类QAbstractButton快捷键的两种设置方法。
导入模块,创建应用程序对象。
from PyQt5.Qt import *
import sys
app = QApplication(sys.argv)
sys.exit(app.exec_())
定义一个控件类对象,作为顶层窗口,设置初始值。
class MyWindow(QWidget):
def __init__(self):
super().__init__()
self.resize(300,300)
self.setWindowTitle('按钮快捷键设置')
self.setup_ui()
def setup_ui(self):
pass
实例化一个窗口并能显示。
w=MyWindow()
w.show()
创建一个按钮,设置初始值:
btn=QPushButton(self)
btn.move(50,50)
btn.resize(140,60)
btn.setStyleSheet('background-color:gold')
第一种方法,直接在提示文本的字母前加上&字符,快捷键即为alt加&符号后面的字母。例如: TEST &BUTTON,那么快捷键就是alt b
当按下alt时,&后面的字母会添加一个下划线。
btn.setText('TEST &BUTTON')
添加一个信号槽。进行测试。可以看到很方便的设置了快捷。
btn.clicked.connect(lambda :print('测试快捷键;'))
但这种方法局限性很大,只能是alt 字母,如果是中文,或者没有字符,就要用到一个方法。setShortcut(key),参数key是字符串,可以是单个字符,或修饰键加字符,例如‘shift p'
btn.setText('测试按钮')
btn.setShortcut('shift p')
btn.clicked.connect(lambda :print('测试快捷键;'))
同理如果是个图标按钮也只能用setShortcut()函数。
btn.setIcon(QIcon('bd2.png'))
btn.setIconSize(QSize(130,50))
btn.setShortcut('shift p')
btn.clicked.connect(lambda :print('测试快捷键;'))
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 549
操作方式方法01【辅助widget】多种辅助工具相连接两个功能键的可同时按【Shift】加此功能键挑选出1、正方形、圆锥选框辅助工具 【M】 2、终端辅助工具 【V】 3、截叶......
2024-02-05 481
操作方式01文档格式难题qq肖像最合适用jpeg文档格式的相片,若是相片有透明化地下通道,能选用png文档格式上载。 02大小不一难题若是相片极重也可能将引致上载失利,检......
2024-02-05 405