首页 > 其他 > 详细

QPushButton使用学习

时间:2021-08-20 16:01:03      阅读:18      评论:0      收藏:0      [点我收藏+]

1.位图资源加载方法:待补充

代码

#include "widget.h"
#include "ui_widget.h"
#include <QIcon>
#include <QPixmap>

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
    setGeometry(100, 100, 200, 100);
    pushButton = new QPushButton(QIcon(":/1.PNG"), "", this); // 按钮构造函数指定按钮的图标及父窗口
    pushButton->setIconSize(QSize(50, 50)); // 设置图标长宽为50
    //QIcon(QPixmap(":/1.PNG").scaled(pushButton1->rect().size()))
    pushButton->setGeometry(10,10, 50, 50);

    QIcon button_ico(":/2.PNG"); // 位图构造函数指定图标路径
    pushButton1 = new QPushButton("", this); // 按钮1构造指定父窗口
    pushButton1->setGeometry(10,200, 50, 50); // 设置串口起始坐标及长款
    pushButton1->setIcon(button_ico); // 设置按钮1位图
    pushButton1->setIconSize(QSize(50, 50)); // 设置位图大小
}

Widget::~Widget()
{
    delete ui;
    delete pushButton;
    delete pushButton1;
}

Qt助手路径:Qt\Qt5.14.1\5.14.1\msvc2017_64\bin\assistant.exe (帮助文档)

 

QPushButton使用学习

原文:https://www.cnblogs.com/zhuyuantan/p/15166219.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!