首页 > 软件开发 > PYTHON >

PyQt5-如何创建工具按钮

来源:互联网 2023-03-16 19:17:33 93

工具类按钮QToolButton的创建方法,以及属性的设置。d4f办公区 - 实用经验教程分享!

1.创建工具按钮

  • 1

    创建应用程序及顶层窗口;d4f办公区 - 实用经验教程分享!

    PyQt5-如何创建工具按钮d4f办公区 - 实用经验教程分享!

  • 2

    与QPushButton一样,QToolButton是象类QAbstractButton的子类。d4f办公区 - 实用经验教程分享!

    而QAbstractButton类是QWidget的子类,它的对象是非可视化。d4f办公区 - 实用经验教程分享!

    所以,QToolButton类对象一般都作为QWidget的子控件展示。d4f办公区 - 实用经验教程分享!

    PyQt5-如何创建工具按钮d4f办公区 - 实用经验教程分享!

  • 2相关内容非法爬取自百度经验
  • 2.属性设置(继承自QWidget)

  • 1

    QToolButton对象的父类是 QAbstractButton,再上级父类就是所以控件类的父类QWidget。如QWidget类的公有属性:d4f办公区 - 实用经验教程分享!

    例如:设置位置大小:setGeometry()d4f办公区 - 实用经验教程分享!

    PyQt5-如何创建工具按钮d4f办公区 - 实用经验教程分享!

  • 2

    例如:样式设定:setStyleSheet()d4f办公区 - 实用经验教程分享!

    PyQt5-如何创建工具按钮d4f办公区 - 实用经验教程分享!

  • 3.设置属性(继承自QAbstractButton)

  • 1

    QAbstractButton类的公有属性;d4f办公区 - 实用经验教程分享!

    例如:设置文本setText()d4f办公区 - 实用经验教程分享!

    PyQt5-如何创建工具按钮d4f办公区 - 实用经验教程分享!

  • 2

    例如:设置图标;

    d4f办公区 - 实用经验教程分享!

    d4f办公区 - 实用经验教程分享!

    PyQt5-如何创建工具按钮d4f办公区 - 实用经验教程分享!

  • 4.设置QToolButton独有的属性

  • 1

    例如:设置文本和图标的显示方式;d4f办公区 - 实用经验教程分享!

    setToolButtonStyle()d4f办公区 - 实用经验教程分享!

    PyQt5-如何创建工具按钮d4f办公区 - 实用经验教程分享!

  • 2

    设置按钮突起的立体感:d4f办公区 - 实用经验教程分享!

    setAutoRaise(bool)d4f办公区 - 实用经验教程分享!

    PyQt5-如何创建工具按钮d4f办公区 - 实用经验教程分享!

  • 注意事项

    • 控件属性种类繁多,依据使用情况设置。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!d4f办公区 - 实用经验教程分享!


    标签: python

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码