QT QCustomPlot在新线程中

时间:2018-01-19 08:41:37

标签: multithreading qt qtconcurrent qcustomplot

在我的用户界面中,我有一个QCustomPlot我有generatePlot函数,它使用此QCustomPlot并在新线程中运行如下:

future = QtConcurrent::run(this, &MainWindow::generatePlot);

generatePlot函数中,我创建QCPbars,如下所示:

QCPBars *bar = new QCPBars(customPlot->xAxis, customPlot->yAxis);

但是,我得到了错误

  

QObject:无法为位于不同线程中的父级创建子级。

我认为这是因为customPlot的主题是来自bar的diffrenet。 我该如何解决?

0 个答案:

没有答案