QT学习-标准信号窗口和槽

Posted 殇堼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT学习-标准信号窗口和槽相关的知识,希望对你有一定的参考价值。

信号和槽是QT的核心
信号:短信
槽:接收短信的手机

test01文件下的全部代码:

#include "test01.h"
#include <QPushButton>
test01::test01(QWidget *parent)
	: QMainWindow(parent)
{
	b1.setParent(this);//指定父对象
	b1.setText("close");
	b1.move(10, 20); 

	b2 = new QPushButton(this);
	b2->setText("open");
	connect(&b1, &QPushButton::pressed, this, &test01::close);
	/*
	&b1:信号发出者,指针类型
	&QPushButton::pressed:处理的信号, &发送者的类名::信号名
	this:信号接受者
	&test01::close:槽函数,信号处理函数 &接收者的类名::槽函数名
	*/
}

test01::~test01()
{

}

以上是关于QT学习-标准信号窗口和槽的主要内容,如果未能解决你的问题,请参考以下文章

Qt信号和槽的问题

qt中的信号和槽机制

QT信号和槽将变量传递给另一种形式

在Qt Creator 和在 vs2012 里添加信号和槽

QT学习_常用类及信号和槽

QT:信号和槽学习笔记