如何在QT Creator中传递引用到插槽

How to pass reference to slot in QT Creator

本文关键字:引用 插槽 QT Creator      更新时间:2023-10-16

我在项目中有两个窗体:主窗口。Ui mydialog.ui.
每个都有。hpp和cpp文件。
mainwindow.cpp文件有QList对象。
我按下主窗口表单上的按钮,模态mydialog表单出现。
然后我按下按钮在mydialog表单和on_btnCreate_clicked()运行。

是否可以访问on_btnCreate_clicked()槽中的QList对象?

如果是,那么怎么做?

 void MainWindow::on_btnCreate_clicked() {
     MyDialog dialog;
     dialog.setList(m_qList); // add member setList to your MyDialog class
     dialog.exec();
 }