我有一个分配给 QChartView 的 QChart。在我一直关注的示例中,图表在 main.cpp 中显示为:
window.setCentralWidget(chartView);
Run Code Online (Sandbox Code Playgroud)
在我的项目中,我想利用设计器,因此创建了一个自定义小部件,但它没有显示 QChart。我找到了一个例子,他们分配了他们将视图分配给布局然后设置布局,如下所示:
mainLayout = new QGridLayout;
mainLayout->addWidget(chartView, 0, 0);
setLayout(mainLayout);
Run Code Online (Sandbox Code Playgroud)
但这似乎扰乱了窗口中所有其他小部件的布局。如何让自定义小部件显示我的图表视图?
谢谢!