| 1234567891011121314151617181920212223242526272829303132 |
- import sys
- from PyQt5.QtWidgets import QMainWindow, QStackedLayout, QWidget, QApplication
- from layout_colorwidget import Color
- class MainWindow(QMainWindow):
- def __init__(self):
- super().__init__()
- self.setWindowTitle("My App")
- layout = QStackedLayout()
- layout.addWidget(Color("red"))
- layout.addWidget(Color("gree"))
- layout.addWidget(Color("blue"))
- layout.addWidget(Color("purple"))
- layout.addWidget(Color("yellow"))
- layout.setCurrentIndex(4)
- widget = QWidget()
- widget.setLayout(layout)
- self.setCentralWidget(widget)
- app = QApplication(sys.argv)
- window = MainWindow()
- window.show()
- sys.exit(app.exec_())
|