广大的坛友,最近由于时间关系,没有及时来更新。对大家说声sorry。
今天为大家介绍一下 Qt编程中信号与槽的概念。 对于信号与槽的解释,更多的信息可以找度娘看看。在我的理解中,首先要明白一件事情,在Qt编程中,要想实现一个事情(槽)必须有触发条件(信号)。
首先看一下简单的例子:
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->progressBar->setValue(0);
connect(ui->horizontalSlider,SIGNAL(valueChanged(int)),
ui->progressBar,SLOT(setValue(int)));
//disconnect();
}
MainWindow::~MainWindow()
{
delete ui;
}
我要赚赏金
