您的位置 首页 > 数码极客

如何使用qlabel 如何使用验孕棒

Qt多种方法实现点击按钮显示文本

添加一个按钮QPushButton和标签QLabel,布局如图。

首先添加显示函数,代码如下:

void MainWindow::showStr(){    static int i = 0;    ++i;    ui->label->setText("HELLO WORLD! " + QString::number(i));}

实现方法一:

右击按钮,选择【转到槽...】,选中【clicked()】信号,点击【OK】按钮,添加如下代码。

void MainWindow::on_pushButton_clicked(){    showStr();}


下面几种方法都是在构造函数里使用connect()实现的。

实现方法二:Qt4指针方式,该方式使用宏实现,不检查代码种的错误,所以也不建议使用这种方式。

    connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(showStr()));

实现方法三:Qt5指针方式。

connect(ui->pushButton, &QPushButton::clicked, this, &MainWindow::showStr);

实现方法四:Qt5指针+Lambda实现

    connect(ui->pushButton, &QPushButton::clicked, [=](){        showStr();    });


责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何使用qlabel,如何使用验孕棒,如何使用Qlable,如何使用qlab导出dicom,如何使用抗原检测试剂盒,如何使用chatgpt”边界阅读