我有一个水平布局的 QMainWindow 作为中央小部件。水平布局包含三个小部件。这是代码:
this.navigationTree=new NavigationTree();
Browser browser = new Browser();
this.clusteringPlot=new ClusteringPlot();
QWidget centralWidget=new QWidget();
QHBoxLayout layout=new QHBoxLayout();
layout.addWidget(navigationTree);
layout.addWidget(clusteringPlot);
layout.addWidget(browser);
centralWidget.setLayout(layout);
this.setCentralWidget(centralWidget);`
其中浏览器是一个 QWebView。
每当我调整主窗口的大小时,浏览器不会调整大小,而 clusteringPlot(extends QWidget) 和 navigationTree(extends QTreeWidget) 会调整大小。
如何更改我的代码以便浏览器也调整大小?我看了类似的问题,但找不到解决问题的方法。
非常感谢罗塞拉