在我的用户界面中,我有一个QCustomPlot
我有generatePlot
函数,它使用此QCustomPlot
并在新线程中运行如下:
future = QtConcurrent::run(this, &MainWindow::generatePlot);
在generatePlot
函数中,我创建QCPbars
,如下所示:
QCPBars *bar = new QCPBars(customPlot->xAxis, customPlot->yAxis);
但是,我得到了错误:
QObject:无法为位于不同线程中的父级创建子级。
我认为这是因为customPlot
的主题是来自bar
的diffrenet。
我该如何解决?