本文简介点击窗体上的按钮后,改变窗体标题的方法。在窗体上放置好按钮之后,有以下三步操作:
声明 ---> 实现 ---> 连接
1. 声明
在头文件mainwindow.h中声明一个槽:
private slots:
void changeTitleSlot();
2. 实现
在mainwindow.cpp中实现:
void MainWindow::changeTitleSlot()
{
this->setWindowTitle("Hello world!");
}
3. 连接
在mainwindow.cpp中连接:
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QObject::connect(ui->btnChange, SIGNAL(clicked()), this, SLOT(changeTitleSlot()));
}
另外一种方法:
右击按钮 ---> 选择跳转到槽 ---> 选择信号 ---> 在槽中写方法