#include "widget.h"
#include "ui_widget.h"
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
, btn3(new QPushButton(this))
{
ui->setupUi(this);
btn3->resize(ui->btn1->width(),ui->btn1->height());
btn3->move(ui->btn1->x(),ui->btn1->y()+ui->btn1->height()+100);
btn3->setText("按钮3");
//手动连接系统提供的信号和槽
connect(btn3,SIGNAL(clicked()),this,SLOT(close()));
}
Widget::~Widget()
{
delete ui;
}
//槽函数的实现
void Widget::my_slot()
{
}
//按钮2对应的槽函数
void Widget::on_btn1_2_clicked()
{
static int num = 0;
if(num % 3 == 0)
{
ui->btn1->setStyleSheet("background-color:red");
}
else if(num % 3 == 1)
{
ui->btn1->setStyleSheet("background-color:blue");
}
else if(num % 3 == 2)
{
ui->btn1->setStyleSheet("background-color:green");
}
++num;
}
QT第二天
最新推荐文章于 2024-04-27 21:21:24 发布