这是我的代码

myplot * p = new myplot(gao.structpayloadgraph,gao1.structpayloadgraph, gao.structcol-2, "payload");
myplot * p1 = new myplot(gao.structsessiongraph,gao.structsessiongraph, gao.structcol-2, "session");

ui->horizontalLayout_3->addWidget(p);
ui->horizontalLayout_3->addWidget(p1);


它工作正常,我的图按大小并排显示,但问题是它对具有5,6点的小图很有用,但是当我尝试显示更大的图时,该窗口(显示该图的窗口)变得非常大,因此它不适合在屏幕上显示。有没有办法可以确定水平布局的大小,然后调整p,p1的大小以适合该区域,诸如此类?

最佳答案

我很确定没有一种方法可以知道布局的大小。

08-03 22:39