首页 > 软件开发 > PYTHON >

PyQt5-如何创建工具按钮

来源:互联网 2023-03-16 19:17:33 版权归原作者所有,如有侵权,请联系我们

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

1.创建工具按钮

  • 1

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

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

  • 2

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

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

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

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

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

  • 1

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

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

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

  • 2

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

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

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

  • 1

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

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

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

  • 2

    例如:设置图标;

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

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

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

  • 4.设置QToolButton独有的属性

  • 1

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

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

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

  • 2

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

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

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

  • 注意事项

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

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


    标签: python

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