label.setMinimumSize(label.sizeHint()) self.Compare.scrollArea_2.setStyleSheet("QScrollBar:horizontal { width: 20px; }") self.Compare.scrollArea_2.setWidgetResizable(True) self.Compare.scrollArea_2.setVerticalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOff)进度条不显示
时间: 2024-02-18 09:01:52 浏览: 136
Pyqt5 关于流式布局和滚动条的综合使用示例代码
根据你提供的代码,进度条可能没有被正确添加到滚动区域中。可以尝试在代码中添加以下内容,将进度条添加到滚动区域中:
```
progressBar = QProgressBar()
self.Compare.scrollArea_2.setWidget(progressBar)
```
其中,`QProgressBar()` 创建了一个进度条对象,`self.Compare.scrollArea_2.setWidget(progressBar)` 将进度条添加到滚动区域中。
另外,你也可以尝试调整进度条的样式和位置,例如:
```
progressBar.setStyleSheet("QProgressBar {border: 2px solid grey; border-radius: 5px; padding: 1px; background-color: white;}")
progressBar.setMinimumSize(30, 10)
self.Compare.scrollArea_2.setStyleSheet("QScrollBar:horizontal { width: 20px; } QProgressBar {border: 2px solid grey; border-radius: 5px; padding: 1px; background-color: white;}")
```
其中,`setStyleSheet` 方法可以设置进度条的样式,`setMinimumSize` 方法可以设置进度条的最小大小。
阅读全文