【发布时间】:2011-06-27 17:42:20
【问题描述】:
我有一个主小部件,其中有一些按钮、标签、列表框等,还有 2 个滚动区域。在滚动区域中,我显示了图表。但是在滚动区域中,我的整个图表同时不可见。我想在同一个空间中显示我的整个图表,这意味着该图表必须调整以适合该特定区域。我应该怎么办?有人建议使用 QVBoxLayout,但我在工具列表中没有找到它。
到目前为止,我已经这样做了
myplot * p = new myplot(gao.structpayloadgraph,gao1.structpayloadgraph, gao.structcol-2, "payload");
myplot * p1 = new myplot(gao.structsessiongraph,gao.structsessiongraph ,gao.structcol-2, "session");
p->resize(ui->scrollArea->size().width() ,ui->scrollArea->size().height());
p->show();
p1->resize(ui->scrollArea_2->size().width() ,ui->scrollArea_2->size().height());
p1->show();
ui->scrollArea->setWidget(p);
ui->scrollArea_2->setWidget(p1);
请帮助我。
【问题讨论】: