from PyQt5.QtWidgets import QWidget,QGroupBox,QVBoxLayout,QTableWidget,QTextEdit #首頁類 class index_window(QWidget): def __init__(self): super().__init__() #定義窗口組件 self.index_tablewidget = QTableWidget(1,3) self.index_textedit = QTextEdit() self.initUI() def initUI(self): #窗口組件初始化 self.index_tablewidget.setHorizontalHeaderLabels(['1','2','3']) self.index_textedit.setReadOnly(True) #QGroupbox佈局 table_groupbox = QGroupBox('站點情況預覽') table_vbox = QVBoxLayout() table_vbox.addWidget(self.index_tablewidget) table_groupbox.setLayout(table_vbox) text_groupbox = QGroupBox('運行信息') text_vbox = QVBoxLayout() text_vbox.addWidget(self.index_textedit) text_groupbox.setLayout(text_vbox) #窗口布局 vbox = QVBoxLayout() vbox.addWidget(table_groupbox) vbox.addWidget(text_groupbox) vbox.setStretchFactor(table_groupbox,7) vbox.setStretchFactor(text_groupbox,3) self.setLayout(vbox)
PyQt5總結--index_windows
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.