QCommandLinkButton是命令链接按钮。它的用途类似于单选按钮的用途,因为它用在一组互斥的选项之间进行选择。一般不单独使用,而应成为向导和对话框中单选按钮的替代选项。

外观通常类似于平面按钮的外观,但除了普通按钮的文本之外,还允许提供描述性文本。

QCommandLinkButton本身就是继承自QPushButton

创建按钮

  • QCommandLinkButton(parent)
  • QCommandLinkButton(text, parent)
  • QCommandLinkButton(text, description, parent)

描述的单独设置及获取:

  • setDescription()
  • description()

QCommandLinkButton使用

# -*- coding: UTF-8 -*-
from PyQt5.Qt import *
import sys

# 创建一个应用
app = QApplication(sys.argv)
print(sys.argv)

# 创建一个QWidget类的窗口
window = QWidget()
window.setWindowTitle("QCommandLinkButton")  # 标题
window.resize(500, 500)  # 窗口的大小
window.move(400, 200)  # 窗口初次显示的位置

# 创建其他控件
btn = QCommandLinkButton("biaoti", "描述", window)
btn.setText("我的标题")
btn.setDescription("修改之后的描述")
btn.setIcon(QIcon("飞机.png"))

window.show()  # 显示窗口,不然啥也没有

sys.exit(app.exec_())

修改前后

相关信号

完全和QPushButton、QAbstract相同。

基类QAbstractButton的八大通用按钮功能_QAbstractButton共性特点_PyQt学习笔记(三十一)

一文详解QPushButton按钮控件_设置菜单_按钮扁平化_默认处理_自定义右击菜单_PyQt学习笔记(三十二)


博主个人公众号
版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2022/QCommandLinkButton.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!

最后修改:2022 年 08 月 05 日
如果觉得我的文章对你有用,请随意赞赏