今日,小编将与各位共享QscrollArea在PYQT5中的应用,有有效的实用价值,期待对各位有一定的协助。和小编一起来看一下。
如下图所显示:
import sysfrom PyQt5.QtWidgets import * class MainWindow(QMainWindow): def ._init._(self,): super(QMainWindow,self).._init._() self.number = 0 w = QWidget() self.setCentralWidget(w) self.topFiller = QWidget() self.topFiller.setMinimumSize(250, 2000)#######设定下拉列表的规格 for filename in range(20): self.MapButton = QPushButton(self.topFiller) self.MapButton.setText(str(filename)) self.MapButton.move(10,filename*40) ##建立一个下拉列表 self.scroll = QScrollArea() self.scroll.setWidget(self.topFiller) self.vbox = QVBoxLayout() self.vbox.addWidget(self.scroll) w.setLayout(self.vbox) self.statusBar().showMessage("底端公告栏") self.resize(300, 500) if ._name._ == "._main._": app = QApplication(sys.argv) mainwindow = MainWindow() mainwindow.show() sys.exit(app.exec_())
出去的实际效果:
PYQT5中QscrollArea的以上操作方法,全是小编共享给各位的內容。喜欢的话能够留意一下,期待对大伙有协助。
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。