Guest User

Untitled

a guest
Dec 18th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. from PyQt5 import QtCore, QtGui, QtWidgets
  2.  
  3. class Ui_MainWindow(object):
  4. def setupUi(self, MainWindow):
  5. self.MainWindow=MainWindow
  6. self.MainWindow.setObjectName("self.MainWindow")
  7.  
  8. self.MainWindow.resize(850, 800)
  9. self.centralwidget = QtWidgets.QWidget(self.MainWindow)
  10. self.MainWindow.setCentralWidget(self.centralwidget)
  11.  
  12. self.vlayout = QtWidgets.QVBoxLayout(self.centralwidget)
  13. self.gridLayout = QtWidgets.QGridLayout()
  14. self.gridLayout.setContentsMargins(0, 0, 0, 0)
  15.  
  16. self.label = QtWidgets.QLabel(self.centralwidget)
  17. self.label.setText("LABEL")
  18. self.comboBox = QtWidgets.QComboBox(self.centralwidget)
  19. self.gridLayout.addWidget(self.label,0,0,1,1)
  20. self.gridLayout.addWidget(self.comboBox,0,1,1,9)
  21.  
  22. """table """
  23. self.tableWidget = QtWidgets.QTableWidget(self.centralwidget)
  24.  
  25. """tab1"""
  26. self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
  27. self.tabWidget.setMinimumHeight(50)
  28.  
  29. """tab2"""
  30. self.tabWidget_2 = QtWidgets.QTabWidget(self.centralwidget)
  31. self.tabWidget_2.setMinimumHeight(50)
  32.  
  33. """splitter window"""
  34. splitter = QtWidgets.QSplitter(QtCore.Qt.Vertical)
  35. splitter.addWidget(self.tableWidget)
  36. splitter.addWidget(self.tabWidget)
  37. splitter.addWidget(self.tabWidget_2)
  38. splitter.setSizes([232,225,225])
  39. self.gridLayout.addWidget(splitter,3,0,5,10)
  40. self.gridLayout.setRowMinimumHeight(3,690)
  41. self.vlayout.addLayout(self.gridLayout)
  42. spacerItem = QtWidgets.QSpacerItem(20, 245, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
  43. self.vlayout.addItem(spacerItem)
  44.  
  45. QtCore.QMetaObject.connectSlotsByName(MainWindow)
  46.  
  47. if __name__ == "__main__":
  48. import sys
  49. app = QtWidgets.QApplication(sys.argv)
  50. MainWindow = QtWidgets.QMainWindow()
  51. ui = Ui_MainWindow()
  52. ui.setupUi(MainWindow)
  53. MainWindow.show()
  54. sys.exit(app.exec_())
Add Comment
Please, Sign In to add comment