小编And*_*l28的帖子

如何在自定义小部件中显示 QChartView?

我有一个分配给 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)

但这似乎扰乱了窗口中所有其他小部件的布局。如何让自定义小部件显示我的图表视图?

谢谢!

c++ qt widget

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

c++ ×1

qt ×1

widget ×1