qt - 如何在另一个对话框中使用在 qt 中创建的设备和 QCanBusDevice?
问题描述
我在 Connectdialog 中创建了一个设备
QCanBusDevice *device1 = QCanBus::instance()->createDevice( QStringLiteral("peakcan"), QStringLiteral("usb0"), &errorString1);
当我单击 Com 按钮时,我有一个名为 Com 的按钮,一个新的 dilog2 显示
void ConnectDialog::on_pushButton_com_pressed()
{
Com com;
com.setModal(true);
com.exec();}
如何在 dialog2 中使用相同的设备?
我试图再次创建第二个设备。我将指向设备的指针作为参数传递给对话框构造函数,但它不起作用。
解决方案
推荐阅读
- python - 有没有办法将 matplotlib 的 FuncAnimation 向前或向后移动一帧?
- android - 如何在通知栏中的 setSmallIcon 中设置进度条?
- math - 如何计算多边形三角剖分中两段的内角
- node.js - 编译时与运行时环境变量覆盖
- python - 如何使用 python 在 gnuplot 的所有子目录中运行 .plt 文件?
- r - 如何在 rstudio 中获得闪亮的静态 tmap?
- python - 带有 aiohttp 问题的 Google 搜索 cookie 自动化
- python - 我怎样才能把这个命令的 ' 变成 %27 ?
- sql - 对于每个产品,获得第二个购买的客户
- c++ - 如何根据返回类型编写模板化的自由函数