#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
// 创建一个按钮,并设置按钮上的文本
QPushButton button("Click me");
// 设置按钮点击事件的处理函数
QObject::connect(&button, &QPushButton::clicked, [&]() {
qDebug() << "Button clicked!";
});
// 显示按钮
button.show();
// 进入应用程序的主循环
return app.exec();
}
#include <QApplication>
和 #include <QPushButton>
分别引入了 Qt 应用程序框架和按钮控件。QApplication app(argc, argv);
初始化了应用程序对象,这是每个 Qt 应用程序的入口点。QPushButton button("Click me");
创建了一个带有文本 "Click me" 的按钮。QObject::connect
将按钮的 clicked
信号连接到一个 lambda 函数,当按钮被点击时会输出 "Button clicked!"。button.show();
使按钮在屏幕上可见。app.exec();
启动应用程序的事件处理循环,等待用户交互。上一篇:水仙花数c++编程
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站