qt里button相关

本文介绍了Qt中的按钮组件,包括QAbstractButton作为抽象基类,提供了按钮通用功能,如设置是否可用、是否可切换等。QPushButton、QRadioButton和QCheckBox分别作为命令按钮、单选按钮和复选框,具有不同的特性和应用场景。QToolButton则常用于工具栏,支持显示图标和弹出菜单。各种按钮支持设置文字、图标、快捷键以及不同的状态和行为。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 ui->stop->setEnabled (false);//设置按键是否可用

    ui->button->setIcon(QIcon(":/ico/stop.ico"));//按钮图标
    ui->button->setIconSize(QSize(24,24));//设置图标大小
       ui->soundtoolbutton->setIcon(QPixmap(":/image/10IK05F9.png"));
    ui->soundtoolbutton->setIconSize(QPixmap(":/image/10IK05F9.png").size());
    ui->button->setAutoRaise(true);//按钮边框不显示,toolbutton
      ui->pushButton->setFlat(true);//按钮边框不显示


    ui->button->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
    ui->button->setIcon(QIcon(":/ico/stop.ico"));//按钮图标
    ui->button->setText("删除");//设置图标和文字同时显示,图标在上文字在下
ui->button->setToolTip("我是删除");//鼠标移动在按键上显示内容

    prevTool=new QToolButton(ui->page_3);//创建按钮
    prevTool->setText("hello");
    prevTool->setIcon(QIcon(":/ico/next.png"));//按钮图标
    prevTool->setIconSize(QSize(24,24));//设置图标大小
    prevTool->setGeometry(100,300,70,50);//设置按键位置和大小

    ui->find->setFocus(); //设置默认焦点
    ui->find->setShortcut( 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值