QT——事件处理机制

来源:互联网 发布:淘宝p图教程 编辑:程序博客网 时间:2024/06/07 07:18

1.信号和槽机制,是Qt中的事件处理机制

2.如何找到一个事件的信号的原型(查Qt的文档)

3.如何把一个函数声明为槽

使用public slots:或者private slots:修饰

注:事件处理函数本身只是一个普通的成员函数


想点show在PlainText里面显示文字
则:

在头文件里:
private slots:    int OnShowClicked(bool checked);


在.cpp的构造函数里:需要写connect

connect(             ui->btnShow,//对象a,必须是一个QObject*类型             SIGNAL(clicked(bool)) ,//a的信号             this,//对象b             SLOT(OnShowClicked(bool))//b的槽           );

在.cpp定义的函数里:

int MainWindow::OnShowClicked(bool checked){    ui->plainTextEdit->setPlainText("Hello,world!");    return 0;}
与头文件定义的函数呼应

里面写自己想表现的东西