如何在QT Creator中传递引用到插槽
How to pass reference to slot in QT Creator
我在项目中有两个窗体:主窗口。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();
}
相关文章:
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- 如何在没有信号的情况下从C++执行QML插槽
- 从Q_INVOKABLE功能或插槽中更改QQuick图像源
- 升压信号2将插槽传递到成员功能以断开连接
- 如何在qt中将信号和插槽与另一个对象连接 --解决了
- C++ 信号和插槽不工作:插槽不响应事件
- NS3 插槽混淆(需要帮助理解)
- QObject::连接无法将信号连接到*this*对象的插槽
- QT 插槽未在主线程上调用
- 通过插槽和信号在不同线程中的两个qt对象之间进行通信
- 控制带有信号/插槽的Qt QML滑动视图
- Qt 信号/插槽问题
- QT5 信号不会激活插槽内的功能
- Qt5:连接:如果插槽的参数少于信号,如何使用"连接"
- 需要实例化不同类/对象并在启动时确定的硬件插槽的设计模式
- Qt信号和插槽如果从QRunnable或其他线程调用,则不起作用
- Qt插槽调用了两次
- 在 qt 控制台应用程序中未定义对 'vtable for myObj' 的引用 - 信号和插槽
- qt专用插槽moc未定义引用错误
- 如何在QT Creator中传递引用到插槽