#include <QApplication>
#include <QPushButton>
#include <QLineEdit>
#include <QDebug>
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
// QPushButton的默认信号(clicked)与槽的连接
QPushButton *button = new QPushButton("Click Me");
QObject::connect(button, &QPushButton::clicked, [=]() {
qInfo() << "Button Clicked!";
});
// QLineEdit的默认信号(textChanged)与槽的连接
QLineEdit *lineEdit = new QLineEdit();
QObject::connect(lineEdit, &QLineEdit::textChanged, [=](const QString &text) {
qInfo() << "Text Changed: " << text;
});
// 显示窗口
button->show();
lineEdit->show();
return app.exec();
}
Qt默认信号和槽demo
135 浏览量
2023-10-14
09:16:53
上传
评论
收藏 2KB ZIP 举报
三雷科技
- 粉丝: 3w+
- 资源: 100
最新资源
- 福袋点点.apk
- Lengyel E. - Foundations of Game Engine Development(卷一卷二合集).zip
- ### 词向量的介绍、使用技巧和优缺点的文章
- 基于STM32F103CBT6单片机GC65+MP2625+CC1101 GPSTrack模块板硬件(原理图+PCB)工程文件
- ### 通道处理过程模拟概念、优缺点和使用技巧
- ### MyBatis动态SQL介绍说明、使用技巧和优缺点
- 上传下载仿163网盘无刷新文件上传 for Jsp-fileupload-jsp.rar
- VMware Workstation业界非常稳定且安全的桌面虚拟机软件-计算机上运行多个操作系统,支持Windows、DOS等
- 基于STM8L101F3P6单片机+LY2508A33P+CC1100遥控器硬件(原理图+PCB)工程文件.zip
- 上传下载WAP图铃下载系统-unimg.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈