
自定义了一个类chart继承自qcustomplot,然后new了一个widget,a声明的时候指定了这个widget为父对象,在chart里面又定义了一个qcustomplot的私有变量
w1 = new QWidget(ui->widget);
_chart1 = new chart(w1);
请问一下我写的有什么问题,为什么会出现如图所示的问题

w1 = new QWidget(ui->widget);
_chart1 = new chart(w1);
请问一下我写的有什么问题,为什么会出现如图所示的问题
之前我的类chart是继承自QCustomPlot的,然后chart里面我也写了一个私有变量QCustomPlot,
但是QCustomPlot里面有个默认的变量QCustomPlot,算起来就会有两个界面;
解决一:
这个自定义类chart里面就不要在定义QCustomPlot变量了,直接使用QCustomPlot里面默认的,也就是this->
解决二:这一种没试
看你操作的是哪个QCustomPlot变量,(chart自己定义的或者QCustomPlot提供的),将另一个隐藏起来,