def setupUi(self, DockWidget): DockWidget.setObjectName("DockWidget") DockWidget.resize(652, 491) self.dockWidgetContents = QtWidgets.QWidget() self.dockWidgetContents.setObjectName("dockWidgetContents") self.gridLayout = QtWidgets.QGridLayout(self.dockWidgetContents) self.gridLayout.setObjectName("gridLayout") self.label_72 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_72.setFont(font) self.label_72.setObjectName("label_72") self.gridLayout.addWidget(self.label_72, 0, 1, 1, 1) self.label_73 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_73.setFont(font) self.label_73.setObjectName("label_73") self.gridLayout.addWidget(self.label_73, 0, 3, 1, 1) self.label_26 = QtWidgets.QLabel(self.dockWidgetContents) self.label_26.setMinimumSize(QtCore.QSize(0, 0)) self.label_26.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_26.setFont(font) self.label_26.setObjectName("label_26") self.gridLayout.addWidget(self.label_26, 1, 0, 1, 1) self.pushButton = QtWidgets.QPushButton(self.dockWidgetContents) self.pushButton.setMinimumSize(QtCore.QSize(0, 0)) self.pushButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButton.setObjectName("pushButton") self.gridLayout.addWidget(self.pushButton, 1, 1, 1, 1) self.pushButtonDis = QtWidgets.QPushButton(self.dockWidgetContents) self.pushButtonDis.setEnabled(False) self.pushButtonDis.setMinimumSize(QtCore.QSize(0, 0)) self.pushButtonDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButtonDis.setDefault(False) self.pushButtonDis.setObjectName("pushButtonDis") self.gridLayout.addWidget(self.pushButtonDis, 1, 3, 1, 1) self.label_74 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_74.setFont(font) self.label_74.setObjectName("label_74") self.gridLayout.addWidget(self.label_74, 2, 0, 1, 1) self.pushButtonChecked = QtWidgets.QPushButton(self.dockWidgetContents) self.pushButtonChecked.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButtonChecked.setCheckable(True) self.pushButtonChecked.setChecked(True) self.pushButtonChecked.setObjectName("pushButtonChecked") self.gridLayout.addWidget(self.pushButtonChecked, 2, 1, 1, 1) self.pushButtonCheckedDis = QtWidgets.QPushButton( self.dockWidgetContents) self.pushButtonCheckedDis.setEnabled(False) self.pushButtonCheckedDis.setCheckable(True) self.pushButtonCheckedDis.setChecked(True) self.pushButtonCheckedDis.setObjectName("pushButtonCheckedDis") self.gridLayout.addWidget(self.pushButtonCheckedDis, 2, 3, 1, 1) self.label_76 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_76.setFont(font) self.label_76.setObjectName("label_76") self.gridLayout.addWidget(self.label_76, 3, 0, 1, 1) self.pushButtonUnchecked = QtWidgets.QPushButton( self.dockWidgetContents) self.pushButtonUnchecked.setCheckable(True) self.pushButtonUnchecked.setObjectName("pushButtonUnchecked") self.gridLayout.addWidget(self.pushButtonUnchecked, 3, 1, 1, 1) self.pushButtonUncheckedDis = QtWidgets.QPushButton( self.dockWidgetContents) self.pushButtonUncheckedDis.setEnabled(False) self.pushButtonUncheckedDis.setCheckable(True) self.pushButtonUncheckedDis.setObjectName("pushButtonUncheckedDis") self.gridLayout.addWidget(self.pushButtonUncheckedDis, 3, 3, 1, 1) self.label_33 = QtWidgets.QLabel(self.dockWidgetContents) self.label_33.setMinimumSize(QtCore.QSize(0, 0)) self.label_33.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_33.setFont(font) self.label_33.setObjectName("label_33") self.gridLayout.addWidget(self.label_33, 4, 0, 1, 1) self.toolButton = QtWidgets.QToolButton(self.dockWidgetContents) self.toolButton.setMinimumSize(QtCore.QSize(0, 0)) self.toolButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.toolButton.setObjectName("toolButton") self.gridLayout.addWidget(self.toolButton, 4, 1, 1, 1) self.toolButtonIcon = QtWidgets.QToolButton(self.dockWidgetContents) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/qss_icons/rc/[email protected]"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.toolButtonIcon.setIcon(icon) self.toolButtonIcon.setObjectName("toolButtonIcon") self.gridLayout.addWidget(self.toolButtonIcon, 4, 2, 1, 1) self.toolButtonDis = QtWidgets.QToolButton(self.dockWidgetContents) self.toolButtonDis.setEnabled(False) self.toolButtonDis.setMinimumSize(QtCore.QSize(0, 0)) self.toolButtonDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.toolButtonDis.setObjectName("toolButtonDis") self.gridLayout.addWidget(self.toolButtonDis, 4, 3, 1, 1) self.toolButtonIconDis = QtWidgets.QToolButton(self.dockWidgetContents) self.toolButtonIconDis.setEnabled(False) self.toolButtonIconDis.setObjectName("toolButtonIconDis") self.gridLayout.addWidget(self.toolButtonIconDis, 4, 4, 1, 1) self.label_2 = QtWidgets.QLabel(self.dockWidgetContents) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 5, 0, 1, 1) self.toolButtonChecked = QtWidgets.QToolButton(self.dockWidgetContents) self.toolButtonChecked.setCheckable(True) self.toolButtonChecked.setChecked(True) self.toolButtonChecked.setPopupMode(QtWidgets.QToolButton.DelayedPopup) self.toolButtonChecked.setObjectName("toolButtonChecked") self.gridLayout.addWidget(self.toolButtonChecked, 5, 1, 1, 1) self.toolButtonCheckedIcon = QtWidgets.QToolButton( self.dockWidgetContents) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/qss_icons/rc/window_undock.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.toolButtonCheckedIcon.setIcon(icon1) self.toolButtonCheckedIcon.setCheckable(True) self.toolButtonCheckedIcon.setChecked(True) self.toolButtonCheckedIcon.setObjectName("toolButtonCheckedIcon") self.gridLayout.addWidget(self.toolButtonCheckedIcon, 5, 2, 1, 1) self.toolButtonCheckedDis = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonCheckedDis.setEnabled(False) self.toolButtonCheckedDis.setCheckable(True) self.toolButtonCheckedDis.setChecked(True) self.toolButtonCheckedDis.setPopupMode( QtWidgets.QToolButton.DelayedPopup) self.toolButtonCheckedDis.setObjectName("toolButtonCheckedDis") self.gridLayout.addWidget(self.toolButtonCheckedDis, 5, 3, 1, 1) self.toolButtonCheckedIconDis = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonCheckedIconDis.setEnabled(False) self.toolButtonCheckedIconDis.setCheckable(True) self.toolButtonCheckedIconDis.setChecked(True) self.toolButtonCheckedIconDis.setObjectName("toolButtonCheckedIconDis") self.gridLayout.addWidget(self.toolButtonCheckedIconDis, 5, 4, 1, 1) self.label_3 = QtWidgets.QLabel(self.dockWidgetContents) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 6, 0, 1, 1) self.gridLayout_3 = QtWidgets.QGridLayout() self.gridLayout_3.setObjectName("gridLayout_3") self.toolButtonArrowUp = QtWidgets.QToolButton(self.dockWidgetContents) self.toolButtonArrowUp.setArrowType(QtCore.Qt.UpArrow) self.toolButtonArrowUp.setObjectName("toolButtonArrowUp") self.gridLayout_3.addWidget(self.toolButtonArrowUp, 0, 1, 1, 1) self.toolButtonArrowLeft = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonArrowLeft.setArrowType(QtCore.Qt.LeftArrow) self.toolButtonArrowLeft.setObjectName("toolButtonArrowLeft") self.gridLayout_3.addWidget(self.toolButtonArrowLeft, 0, 3, 1, 1) self.toolButtonArrowRight = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonArrowRight.setArrowType(QtCore.Qt.RightArrow) self.toolButtonArrowRight.setObjectName("toolButtonArrowRight") self.gridLayout_3.addWidget(self.toolButtonArrowRight, 0, 2, 1, 1) self.toolButtonArrowDown = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonArrowDown.setArrowType(QtCore.Qt.DownArrow) self.toolButtonArrowDown.setObjectName("toolButtonArrowDown") self.gridLayout_3.addWidget(self.toolButtonArrowDown, 0, 0, 1, 1) self.toolButtonDots = QtWidgets.QToolButton(self.dockWidgetContents) self.toolButtonDots.setObjectName("toolButtonDots") self.gridLayout_3.addWidget(self.toolButtonDots, 0, 4, 1, 1) self.gridLayout.addLayout(self.gridLayout_3, 6, 1, 1, 2) self.gridLayout_2 = QtWidgets.QGridLayout() self.gridLayout_2.setObjectName("gridLayout_2") self.toolButtonArrowUpDis = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonArrowUpDis.setEnabled(False) self.toolButtonArrowUpDis.setArrowType(QtCore.Qt.UpArrow) self.toolButtonArrowUpDis.setObjectName("toolButtonArrowUpDis") self.gridLayout_2.addWidget(self.toolButtonArrowUpDis, 0, 1, 1, 1) self.toolButtonArrowDownDis = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonArrowDownDis.setEnabled(False) self.toolButtonArrowDownDis.setArrowType(QtCore.Qt.DownArrow) self.toolButtonArrowDownDis.setObjectName("toolButtonArrowDownDis") self.gridLayout_2.addWidget(self.toolButtonArrowDownDis, 0, 0, 1, 1) self.toolButtonArrowRightDis = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonArrowRightDis.setEnabled(False) self.toolButtonArrowRightDis.setArrowType(QtCore.Qt.RightArrow) self.toolButtonArrowRightDis.setObjectName("toolButtonArrowRightDis") self.gridLayout_2.addWidget(self.toolButtonArrowRightDis, 0, 2, 1, 1) self.toolButtonArrowLeftDis = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonArrowLeftDis.setEnabled(False) self.toolButtonArrowLeftDis.setArrowType(QtCore.Qt.LeftArrow) self.toolButtonArrowLeftDis.setObjectName("toolButtonArrowLeftDis") self.gridLayout_2.addWidget(self.toolButtonArrowLeftDis, 0, 3, 1, 1) self.toolButtonDotsDis = QtWidgets.QToolButton(self.dockWidgetContents) self.toolButtonDotsDis.setEnabled(False) self.toolButtonDotsDis.setObjectName("toolButtonDotsDis") self.gridLayout_2.addWidget(self.toolButtonDotsDis, 0, 4, 1, 1) self.gridLayout.addLayout(self.gridLayout_2, 6, 3, 1, 2) self.label_4 = QtWidgets.QLabel(self.dockWidgetContents) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 7, 0, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.toolButtonDelayedPopup = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonDelayedPopup.setArrowType(QtCore.Qt.NoArrow) self.toolButtonDelayedPopup.setObjectName("toolButtonDelayedPopup") self.horizontalLayout.addWidget(self.toolButtonDelayedPopup) self.toolButtonMenuButtonPopup = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonMenuButtonPopup.setPopupMode( QtWidgets.QToolButton.MenuButtonPopup) self.toolButtonMenuButtonPopup.setObjectName( "toolButtonMenuButtonPopup") self.horizontalLayout.addWidget(self.toolButtonMenuButtonPopup) self.toolButtonInstantPopup = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonInstantPopup.setPopupMode( QtWidgets.QToolButton.InstantPopup) self.toolButtonInstantPopup.setObjectName("toolButtonInstantPopup") self.horizontalLayout.addWidget(self.toolButtonInstantPopup) self.gridLayout.addLayout(self.horizontalLayout, 7, 1, 1, 2) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.toolButtonDelayedPopupDis = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonDelayedPopupDis.setEnabled(False) self.toolButtonDelayedPopupDis.setArrowType(QtCore.Qt.NoArrow) self.toolButtonDelayedPopupDis.setObjectName( "toolButtonDelayedPopupDis") self.horizontalLayout_2.addWidget(self.toolButtonDelayedPopupDis) self.toolButtonMenuButtonPopupDis = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonMenuButtonPopupDis.setEnabled(False) self.toolButtonMenuButtonPopupDis.setPopupMode( QtWidgets.QToolButton.MenuButtonPopup) self.toolButtonMenuButtonPopupDis.setObjectName( "toolButtonMenuButtonPopupDis") self.horizontalLayout_2.addWidget(self.toolButtonMenuButtonPopupDis) self.toolButtonInstantPopupDis = QtWidgets.QToolButton( self.dockWidgetContents) self.toolButtonInstantPopupDis.setEnabled(False) self.toolButtonInstantPopupDis.setPopupMode( QtWidgets.QToolButton.InstantPopup) self.toolButtonInstantPopupDis.setObjectName( "toolButtonInstantPopupDis") self.horizontalLayout_2.addWidget(self.toolButtonInstantPopupDis) self.gridLayout.addLayout(self.horizontalLayout_2, 7, 3, 1, 2) self.label_75 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_75.setFont(font) self.label_75.setObjectName("label_75") self.gridLayout.addWidget(self.label_75, 8, 0, 1, 1) self.radioButtonChecked = QtWidgets.QRadioButton( self.dockWidgetContents) self.radioButtonChecked.setChecked(True) self.radioButtonChecked.setAutoExclusive(False) self.radioButtonChecked.setObjectName("radioButtonChecked") self.gridLayout.addWidget(self.radioButtonChecked, 8, 1, 1, 1) self.radioButtonCheckedDis = QtWidgets.QRadioButton( self.dockWidgetContents) self.radioButtonCheckedDis.setEnabled(False) self.radioButtonCheckedDis.setChecked(True) self.radioButtonCheckedDis.setAutoExclusive(False) self.radioButtonCheckedDis.setObjectName("radioButtonCheckedDis") self.gridLayout.addWidget(self.radioButtonCheckedDis, 8, 3, 1, 1) self.label_29 = QtWidgets.QLabel(self.dockWidgetContents) self.label_29.setMinimumSize(QtCore.QSize(0, 0)) self.label_29.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_29.setFont(font) self.label_29.setObjectName("label_29") self.gridLayout.addWidget(self.label_29, 9, 0, 1, 1) self.radioButtonUnchecked = QtWidgets.QRadioButton( self.dockWidgetContents) self.radioButtonUnchecked.setMinimumSize(QtCore.QSize(0, 0)) self.radioButtonUnchecked.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.radioButtonUnchecked.setAutoExclusive(False) self.radioButtonUnchecked.setObjectName("radioButtonUnchecked") self.gridLayout.addWidget(self.radioButtonUnchecked, 9, 1, 1, 1) self.radioButtonUncheckedDis = QtWidgets.QRadioButton( self.dockWidgetContents) self.radioButtonUncheckedDis.setEnabled(False) self.radioButtonUncheckedDis.setMinimumSize(QtCore.QSize(0, 0)) self.radioButtonUncheckedDis.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.radioButtonUncheckedDis.setChecked(False) self.radioButtonUncheckedDis.setAutoExclusive(False) self.radioButtonUncheckedDis.setObjectName("radioButtonUncheckedDis") self.gridLayout.addWidget(self.radioButtonUncheckedDis, 9, 3, 1, 1) self.label_53 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_53.setFont(font) self.label_53.setObjectName("label_53") self.gridLayout.addWidget(self.label_53, 10, 0, 1, 1) self.checkBoxChecked = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxChecked.setChecked(True) self.checkBoxChecked.setObjectName("checkBoxChecked") self.gridLayout.addWidget(self.checkBoxChecked, 10, 1, 1, 1) self.checkBoxCheckedDis = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxCheckedDis.setEnabled(False) self.checkBoxCheckedDis.setChecked(True) self.checkBoxCheckedDis.setObjectName("checkBoxCheckedDis") self.gridLayout.addWidget(self.checkBoxCheckedDis, 10, 3, 1, 1) self.label_30 = QtWidgets.QLabel(self.dockWidgetContents) self.label_30.setMinimumSize(QtCore.QSize(0, 0)) self.label_30.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_30.setFont(font) self.label_30.setObjectName("label_30") self.gridLayout.addWidget(self.label_30, 11, 0, 1, 1) self.checkBoxEnabled = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxEnabled.setMinimumSize(QtCore.QSize(0, 0)) self.checkBoxEnabled.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.checkBoxEnabled.setTristate(False) self.checkBoxEnabled.setObjectName("checkBoxEnabled") self.gridLayout.addWidget(self.checkBoxEnabled, 11, 1, 1, 1) self.checkBoxUncheckedDis = QtWidgets.QCheckBox( self.dockWidgetContents) self.checkBoxUncheckedDis.setEnabled(False) self.checkBoxUncheckedDis.setMinimumSize(QtCore.QSize(0, 0)) self.checkBoxUncheckedDis.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.checkBoxUncheckedDis.setChecked(False) self.checkBoxUncheckedDis.setObjectName("checkBoxUncheckedDis") self.gridLayout.addWidget(self.checkBoxUncheckedDis, 11, 3, 1, 1) self.label = QtWidgets.QLabel(self.dockWidgetContents) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 12, 0, 1, 1) self.checkBoxTristate = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxTristate.setChecked(False) self.checkBoxTristate.setTristate(True) self.checkBoxTristate.setObjectName("checkBoxTristate") self.gridLayout.addWidget(self.checkBoxTristate, 12, 1, 1, 1) self.checkBoxTristateDis = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxTristateDis.setEnabled(False) self.checkBoxTristateDis.setChecked(False) self.checkBoxTristateDis.setTristate(True) self.checkBoxTristateDis.setObjectName("checkBoxTristateDis") self.gridLayout.addWidget(self.checkBoxTristateDis, 12, 3, 1, 1) self.label_31 = QtWidgets.QLabel(self.dockWidgetContents) self.label_31.setMinimumSize(QtCore.QSize(0, 0)) self.label_31.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_31.setFont(font) self.label_31.setObjectName("label_31") self.gridLayout.addWidget(self.label_31, 13, 0, 1, 1) self.commandLinkButton = QtWidgets.QCommandLinkButton( self.dockWidgetContents) self.commandLinkButton.setMinimumSize(QtCore.QSize(0, 0)) self.commandLinkButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.commandLinkButton.setObjectName("commandLinkButton") self.gridLayout.addWidget(self.commandLinkButton, 13, 1, 1, 2) self.commandLinkButtonDIs = QtWidgets.QCommandLinkButton( self.dockWidgetContents) self.commandLinkButtonDIs.setEnabled(False) self.commandLinkButtonDIs.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.commandLinkButtonDIs.setObjectName("commandLinkButtonDIs") self.gridLayout.addWidget(self.commandLinkButtonDIs, 13, 3, 1, 2) self.label_32 = QtWidgets.QLabel(self.dockWidgetContents) self.label_32.setMinimumSize(QtCore.QSize(0, 0)) self.label_32.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_32.setFont(font) self.label_32.setObjectName("label_32") self.gridLayout.addWidget(self.label_32, 14, 0, 1, 1) self.buttonBox = QtWidgets.QDialogButtonBox(self.dockWidgetContents) self.buttonBox.setMinimumSize(QtCore.QSize(0, 0)) self.buttonBox.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 14, 1, 1, 2) self.buttonBoxDis = QtWidgets.QDialogButtonBox(self.dockWidgetContents) self.buttonBoxDis.setEnabled(False) self.buttonBoxDis.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Ok) self.buttonBoxDis.setObjectName("buttonBoxDis") self.gridLayout.addWidget(self.buttonBoxDis, 14, 3, 1, 2) spacerItem = QtWidgets.QSpacerItem(20, 4, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem, 15, 0, 1, 1) self.label_36 = QtWidgets.QLabel(self.dockWidgetContents) self.label_36.setAlignment(QtCore.Qt.AlignCenter) self.label_36.setObjectName("label_36") self.gridLayout.addWidget(self.label_36, 16, 0, 1, 5) DockWidget.setWidget(self.dockWidgetContents) self.retranslateUi(DockWidget) self.radioButtonChecked.clicked['bool'].connect( self.radioButtonCheckedDis.setChecked) self.radioButtonUnchecked.clicked['bool'].connect( self.radioButtonUncheckedDis.setChecked) self.checkBoxChecked.clicked['bool'].connect( self.checkBoxCheckedDis.setChecked) self.checkBoxEnabled.clicked['bool'].connect( self.checkBoxUncheckedDis.setChecked) self.checkBoxTristate.clicked['bool'].connect( self.checkBoxTristateDis.setChecked) self.commandLinkButton.clicked['bool'].connect( self.commandLinkButtonDIs.setChecked) self.toolButton.clicked['bool'].connect(self.toolButtonDis.setChecked) self.pushButtonChecked.clicked['bool'].connect( self.pushButtonCheckedDis.setChecked) self.pushButtonUnchecked.clicked['bool'].connect( self.pushButtonUncheckedDis.setChecked) self.pushButton.clicked['bool'].connect(self.pushButtonDis.click) QtCore.QMetaObject.connectSlotsByName(DockWidget)
def setupUi(self, DockWidget): DockWidget.setObjectName("DockWidget") DockWidget.resize(527, 460) self.dockWidgetContents = QtWidgets.QWidget() self.dockWidgetContents.setObjectName("dockWidgetContents") self.gridLayout = QtWidgets.QGridLayout(self.dockWidgetContents) self.gridLayout.setObjectName("gridLayout") self.label_72 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_72.setFont(font) self.label_72.setObjectName("label_72") self.gridLayout.addWidget(self.label_72, 0, 1, 1, 1) self.label_73 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_73.setFont(font) self.label_73.setObjectName("label_73") self.gridLayout.addWidget(self.label_73, 0, 2, 1, 1) self.label_26 = QtWidgets.QLabel(self.dockWidgetContents) self.label_26.setMinimumSize(QtCore.QSize(0, 0)) self.label_26.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_26.setFont(font) self.label_26.setObjectName("label_26") self.gridLayout.addWidget(self.label_26, 1, 0, 1, 1) self.pushButton = QtWidgets.QPushButton(self.dockWidgetContents) self.pushButton.setMinimumSize(QtCore.QSize(0, 0)) self.pushButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButton.setObjectName("pushButton") self.gridLayout.addWidget(self.pushButton, 1, 1, 1, 1) self.pushButtonDis = QtWidgets.QPushButton(self.dockWidgetContents) self.pushButtonDis.setEnabled(False) self.pushButtonDis.setMinimumSize(QtCore.QSize(0, 0)) self.pushButtonDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButtonDis.setDefault(False) self.pushButtonDis.setObjectName("pushButtonDis") self.gridLayout.addWidget(self.pushButtonDis, 1, 2, 1, 1) self.label_74 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_74.setFont(font) self.label_74.setObjectName("label_74") self.gridLayout.addWidget(self.label_74, 2, 0, 1, 1) self.pushButtonChecked = QtWidgets.QPushButton(self.dockWidgetContents) self.pushButtonChecked.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pushButtonChecked.setCheckable(True) self.pushButtonChecked.setChecked(True) self.pushButtonChecked.setObjectName("pushButtonChecked") self.gridLayout.addWidget(self.pushButtonChecked, 2, 1, 1, 1) self.pushButtonCheckedDis = QtWidgets.QPushButton(self.dockWidgetContents) self.pushButtonCheckedDis.setEnabled(False) self.pushButtonCheckedDis.setCheckable(True) self.pushButtonCheckedDis.setChecked(True) self.pushButtonCheckedDis.setObjectName("pushButtonCheckedDis") self.gridLayout.addWidget(self.pushButtonCheckedDis, 2, 2, 1, 1) self.label_76 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_76.setFont(font) self.label_76.setObjectName("label_76") self.gridLayout.addWidget(self.label_76, 3, 0, 1, 1) self.pushButtonUnchecked = QtWidgets.QPushButton(self.dockWidgetContents) self.pushButtonUnchecked.setCheckable(True) self.pushButtonUnchecked.setObjectName("pushButtonUnchecked") self.gridLayout.addWidget(self.pushButtonUnchecked, 3, 1, 1, 1) self.pushButtonUncheckedDis = QtWidgets.QPushButton(self.dockWidgetContents) self.pushButtonUncheckedDis.setEnabled(False) self.pushButtonUncheckedDis.setCheckable(True) self.pushButtonUncheckedDis.setObjectName("pushButtonUncheckedDis") self.gridLayout.addWidget(self.pushButtonUncheckedDis, 3, 2, 1, 1) self.label_33 = QtWidgets.QLabel(self.dockWidgetContents) self.label_33.setMinimumSize(QtCore.QSize(0, 0)) self.label_33.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_33.setFont(font) self.label_33.setObjectName("label_33") self.gridLayout.addWidget(self.label_33, 4, 0, 1, 1) self.toolButton = QtWidgets.QToolButton(self.dockWidgetContents) self.toolButton.setMinimumSize(QtCore.QSize(0, 0)) self.toolButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.toolButton.setObjectName("toolButton") self.gridLayout.addWidget(self.toolButton, 4, 1, 1, 1) self.toolButtonDis = QtWidgets.QToolButton(self.dockWidgetContents) self.toolButtonDis.setEnabled(False) self.toolButtonDis.setMinimumSize(QtCore.QSize(0, 0)) self.toolButtonDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.toolButtonDis.setObjectName("toolButtonDis") self.gridLayout.addWidget(self.toolButtonDis, 4, 2, 1, 1) self.label_75 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_75.setFont(font) self.label_75.setObjectName("label_75") self.gridLayout.addWidget(self.label_75, 5, 0, 1, 1) self.radioButtonChecked = QtWidgets.QRadioButton(self.dockWidgetContents) self.radioButtonChecked.setChecked(True) self.radioButtonChecked.setAutoExclusive(False) self.radioButtonChecked.setObjectName("radioButtonChecked") self.gridLayout.addWidget(self.radioButtonChecked, 5, 1, 1, 1) self.radioButtonCheckedDis = QtWidgets.QRadioButton(self.dockWidgetContents) self.radioButtonCheckedDis.setEnabled(False) self.radioButtonCheckedDis.setChecked(True) self.radioButtonCheckedDis.setAutoExclusive(False) self.radioButtonCheckedDis.setObjectName("radioButtonCheckedDis") self.gridLayout.addWidget(self.radioButtonCheckedDis, 5, 2, 1, 1) self.label_29 = QtWidgets.QLabel(self.dockWidgetContents) self.label_29.setMinimumSize(QtCore.QSize(0, 0)) self.label_29.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_29.setFont(font) self.label_29.setObjectName("label_29") self.gridLayout.addWidget(self.label_29, 6, 0, 1, 1) self.radioButtonUnchecked = QtWidgets.QRadioButton(self.dockWidgetContents) self.radioButtonUnchecked.setMinimumSize(QtCore.QSize(0, 0)) self.radioButtonUnchecked.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.radioButtonUnchecked.setAutoExclusive(False) self.radioButtonUnchecked.setObjectName("radioButtonUnchecked") self.gridLayout.addWidget(self.radioButtonUnchecked, 6, 1, 1, 1) self.radioButtonUncheckedDis = QtWidgets.QRadioButton(self.dockWidgetContents) self.radioButtonUncheckedDis.setEnabled(False) self.radioButtonUncheckedDis.setMinimumSize(QtCore.QSize(0, 0)) self.radioButtonUncheckedDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.radioButtonUncheckedDis.setChecked(False) self.radioButtonUncheckedDis.setAutoExclusive(False) self.radioButtonUncheckedDis.setObjectName("radioButtonUncheckedDis") self.gridLayout.addWidget(self.radioButtonUncheckedDis, 6, 2, 1, 1) self.label_53 = QtWidgets.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_53.setFont(font) self.label_53.setObjectName("label_53") self.gridLayout.addWidget(self.label_53, 7, 0, 1, 1) self.checkBoxChecked = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxChecked.setChecked(True) self.checkBoxChecked.setObjectName("checkBoxChecked") self.gridLayout.addWidget(self.checkBoxChecked, 7, 1, 1, 1) self.checkBoxCheckedDis = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxCheckedDis.setEnabled(False) self.checkBoxCheckedDis.setChecked(True) self.checkBoxCheckedDis.setObjectName("checkBoxCheckedDis") self.gridLayout.addWidget(self.checkBoxCheckedDis, 7, 2, 1, 1) self.label_30 = QtWidgets.QLabel(self.dockWidgetContents) self.label_30.setMinimumSize(QtCore.QSize(0, 0)) self.label_30.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_30.setFont(font) self.label_30.setObjectName("label_30") self.gridLayout.addWidget(self.label_30, 8, 0, 1, 1) self.checkBoxEnabled = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxEnabled.setMinimumSize(QtCore.QSize(0, 0)) self.checkBoxEnabled.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.checkBoxEnabled.setTristate(False) self.checkBoxEnabled.setObjectName("checkBoxEnabled") self.gridLayout.addWidget(self.checkBoxEnabled, 8, 1, 1, 1) self.checkBoxUncheckedDis = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxUncheckedDis.setEnabled(False) self.checkBoxUncheckedDis.setMinimumSize(QtCore.QSize(0, 0)) self.checkBoxUncheckedDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.checkBoxUncheckedDis.setChecked(False) self.checkBoxUncheckedDis.setObjectName("checkBoxUncheckedDis") self.gridLayout.addWidget(self.checkBoxUncheckedDis, 8, 2, 1, 1) self.label_31 = QtWidgets.QLabel(self.dockWidgetContents) self.label_31.setMinimumSize(QtCore.QSize(0, 0)) self.label_31.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_31.setFont(font) self.label_31.setObjectName("label_31") self.gridLayout.addWidget(self.label_31, 10, 0, 1, 1) self.commandLinkButton = QtWidgets.QCommandLinkButton(self.dockWidgetContents) self.commandLinkButton.setMinimumSize(QtCore.QSize(0, 0)) self.commandLinkButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.commandLinkButton.setObjectName("commandLinkButton") self.gridLayout.addWidget(self.commandLinkButton, 10, 1, 1, 1) self.commandLinkButtonDIs = QtWidgets.QCommandLinkButton(self.dockWidgetContents) self.commandLinkButtonDIs.setEnabled(False) self.commandLinkButtonDIs.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.commandLinkButtonDIs.setObjectName("commandLinkButtonDIs") self.gridLayout.addWidget(self.commandLinkButtonDIs, 10, 2, 1, 1) self.label_32 = QtWidgets.QLabel(self.dockWidgetContents) self.label_32.setMinimumSize(QtCore.QSize(0, 0)) self.label_32.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_32.setFont(font) self.label_32.setObjectName("label_32") self.gridLayout.addWidget(self.label_32, 11, 0, 1, 1) self.buttonBox = QtWidgets.QDialogButtonBox(self.dockWidgetContents) self.buttonBox.setMinimumSize(QtCore.QSize(0, 0)) self.buttonBox.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 11, 1, 1, 1) self.buttonBoxDis = QtWidgets.QDialogButtonBox(self.dockWidgetContents) self.buttonBoxDis.setEnabled(False) self.buttonBoxDis.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok) self.buttonBoxDis.setObjectName("buttonBoxDis") self.gridLayout.addWidget(self.buttonBoxDis, 11, 2, 1, 1) spacerItem = QtWidgets.QSpacerItem(20, 4, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem, 12, 0, 1, 1) self.label_36 = QtWidgets.QLabel(self.dockWidgetContents) self.label_36.setAlignment(QtCore.Qt.AlignCenter) self.label_36.setObjectName("label_36") self.gridLayout.addWidget(self.label_36, 13, 0, 1, 3) self.label = QtWidgets.QLabel(self.dockWidgetContents) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 9, 0, 1, 1) self.checkBoxTristate = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxTristate.setChecked(False) self.checkBoxTristate.setTristate(True) self.checkBoxTristate.setObjectName("checkBoxTristate") self.gridLayout.addWidget(self.checkBoxTristate, 9, 1, 1, 1) self.checkBoxTristateDis = QtWidgets.QCheckBox(self.dockWidgetContents) self.checkBoxTristateDis.setEnabled(False) self.checkBoxTristateDis.setChecked(False) self.checkBoxTristateDis.setTristate(True) self.checkBoxTristateDis.setObjectName("checkBoxTristateDis") self.gridLayout.addWidget(self.checkBoxTristateDis, 9, 2, 1, 1) DockWidget.setWidget(self.dockWidgetContents) self.retranslateUi(DockWidget) self.radioButtonChecked.clicked['bool'].connect(self.radioButtonCheckedDis.setChecked) self.radioButtonUnchecked.clicked['bool'].connect(self.radioButtonUncheckedDis.setChecked) self.checkBoxChecked.clicked['bool'].connect(self.checkBoxCheckedDis.setChecked) self.checkBoxEnabled.clicked['bool'].connect(self.checkBoxUncheckedDis.setChecked) self.checkBoxTristate.clicked['bool'].connect(self.checkBoxTristateDis.setChecked) self.commandLinkButton.clicked['bool'].connect(self.commandLinkButtonDIs.setChecked) self.toolButton.clicked['bool'].connect(self.toolButtonDis.setChecked) self.pushButtonChecked.clicked['bool'].connect(self.pushButtonCheckedDis.setChecked) self.pushButtonUnchecked.clicked['bool'].connect(self.pushButtonUncheckedDis.setChecked) self.pushButton.clicked['bool'].connect(self.pushButtonDis.click) QtCore.QMetaObject.connectSlotsByName(DockWidget)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1105, 583) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.combobox = QtWidgets.QComboBox(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.combobox.sizePolicy().hasHeightForWidth()) self.combobox.setSizePolicy(sizePolicy) self.combobox.setObjectName("combobox") self.combobox.addItems(["K线", "复权", "分笔数据", "历史分钟", "十大股东"]) self.horizontalLayout_3.addWidget(self.combobox) spacerItem = QtWidgets.QSpacerItem(110, 20, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem) self.gridLayout.addLayout(self.horizontalLayout_3, 0, 0, 1, 1) self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.init_category_btn = QtWidgets.QPushButton(self.centralwidget) self.init_category_btn.setMaximumSize(QtCore.QSize(90, 16777215)) self.init_category_btn.setObjectName("init_category_btn") self.horizontalLayout_5.addWidget(self.init_category_btn) self.init_code_btn = QtWidgets.QPushButton(self.centralwidget) self.init_code_btn.setMinimumSize(QtCore.QSize(90, 0)) self.init_code_btn.setMaximumSize(QtCore.QSize(90, 16777215)) self.init_code_btn.setObjectName("init_code_btn") self.horizontalLayout_5.addWidget(self.init_code_btn) self.gridLayout.addLayout(self.horizontalLayout_5, 2, 0, 1, 1) self.horizontalLayout_8 = QtWidgets.QHBoxLayout() self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.interval_label = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.interval_label.sizePolicy().hasHeightForWidth()) self.interval_label.setSizePolicy(sizePolicy) self.interval_label.setMinimumSize(QtCore.QSize(0, 0)) self.interval_label.setMaximumSize(QtCore.QSize(100, 16777215)) self.interval_label.setObjectName("interval_label") self.horizontalLayout_8.addWidget(self.interval_label) self.comboBox = QtWidgets.QComboBox(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.comboBox.sizePolicy().hasHeightForWidth()) self.comboBox.setSizePolicy(sizePolicy) self.comboBox.setMaximumSize(QtCore.QSize(80, 16777215)) self.comboBox.setObjectName("comboBox") self.horizontalLayout_8.addWidget(self.comboBox) self.gridLayout.addLayout(self.horizontalLayout_8, 4, 0, 1, 1) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.dateEdit = QtWidgets.QDateEdit(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.dateEdit.sizePolicy().hasHeightForWidth()) self.dateEdit.setSizePolicy(sizePolicy) self.dateEdit.setMinimumSize(QtCore.QSize(80, 0)) self.dateEdit.setMaximumSize(QtCore.QSize(90, 16777215)) self.dateEdit.setObjectName("dateEdit") self.horizontalLayout_2.addWidget(self.dateEdit) self.dateEdit_2 = QtWidgets.QDateEdit(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.dateEdit_2.sizePolicy().hasHeightForWidth()) self.dateEdit_2.setSizePolicy(sizePolicy) self.dateEdit_2.setMinimumSize(QtCore.QSize(85, 0)) self.dateEdit_2.setMaximumSize(QtCore.QSize(90, 16777215)) self.dateEdit_2.setObjectName("dateEdit_2") self.horizontalLayout_2.addWidget(self.dateEdit_2) self.gridLayout.addLayout(self.horizontalLayout_2, 6, 0, 1, 1) self.treeWidget = QtWidgets.QTreeWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.treeWidget.sizePolicy().hasHeightForWidth()) self.treeWidget.setSizePolicy(sizePolicy) self.treeWidget.setMinimumSize(QtCore.QSize(160, 0)) self.treeWidget.setMaximumSize(QtCore.QSize(200, 16777215)) self.treeWidget.setObjectName("treeWidget") self.treeWidget.headerItem().setText(0, "历史数据---右键菜单选择") self.gridLayout.addWidget(self.treeWidget, 3, 0, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_4 = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_4.sizePolicy().hasHeightForWidth()) self.label_4.setSizePolicy(sizePolicy) self.label_4.setMaximumSize(QtCore.QSize(48, 16777215)) self.label_4.setObjectName("label_4") self.horizontalLayout.addWidget(self.label_4) self.search_lineEdit = QtWidgets.QLineEdit(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.search_lineEdit.sizePolicy().hasHeightForWidth()) self.search_lineEdit.setSizePolicy(sizePolicy) self.search_lineEdit.setMinimumSize(QtCore.QSize(75, 0)) self.search_lineEdit.setMaximumSize(QtCore.QSize(90, 16777215)) self.search_lineEdit.setMaxLength(20) self.search_lineEdit.setObjectName("search_lineEdit") self.horizontalLayout.addWidget(self.search_lineEdit) self.search_btn = QtWidgets.QPushButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.search_btn.sizePolicy().hasHeightForWidth()) self.search_btn.setSizePolicy(sizePolicy) self.search_btn.setMinimumSize(QtCore.QSize(40, 0)) self.search_btn.setMaximumSize(QtCore.QSize(30, 16777215)) self.search_btn.setObjectName("search_btn") self.horizontalLayout.addWidget(self.search_btn) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.staDate_label = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.staDate_label.sizePolicy().hasHeightForWidth()) self.staDate_label.setSizePolicy(sizePolicy) self.staDate_label.setMinimumSize(QtCore.QSize(80, 0)) self.staDate_label.setMaximumSize(QtCore.QSize(90, 16777215)) self.staDate_label.setObjectName("staDate_label") self.horizontalLayout_4.addWidget(self.staDate_label) self.label_2 = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setMinimumSize(QtCore.QSize(80, 0)) self.label_2.setMaximumSize(QtCore.QSize(90, 16777215)) self.label_2.setObjectName("label_2") self.horizontalLayout_4.addWidget(self.label_2) self.gridLayout.addLayout(self.horizontalLayout_4, 5, 0, 1, 1) self.treeWidget_2 = QtWidgets.QTreeWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.treeWidget_2.sizePolicy().hasHeightForWidth()) self.treeWidget_2.setSizePolicy(sizePolicy) self.treeWidget_2.setMinimumSize(QtCore.QSize(160, 0)) self.treeWidget_2.setMaximumSize(QtCore.QSize(200, 16777215)) self.treeWidget_2.setObjectName("treeWidget_2") font = QtGui.QFont("Times", 12, QtGui.QFont.Bold) self.treeWidget_2.setFont(font) self.gridLayout.addWidget(self.treeWidget_2, 8, 0, 1, 1) self.commandLinkButton = QtWidgets.QCommandLinkButton( self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.commandLinkButton.sizePolicy().hasHeightForWidth()) self.commandLinkButton.setSizePolicy(sizePolicy) self.commandLinkButton.setMaximumSize(QtCore.QSize(110, 16777215)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(11) self.commandLinkButton.setFont(font) self.commandLinkButton.setObjectName("commandLinkButton") self.gridLayout.addWidget(self.commandLinkButton, 7, 0, 1, 1) self.webView = QWebEngineView(self.centralwidget) self.webView.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.webView.sizePolicy().hasHeightForWidth()) self.webView.setSizePolicy(sizePolicy) self.webView.setMinimumSize(QtCore.QSize(500, 400)) self.webView.setUrl(QtCore.QUrl("about:blank")) self.webView.setObjectName("webView") self.gridLayout.addWidget(self.webView, 0, 1, 9, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1105, 23)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.action123 = QtWidgets.QAction(MainWindow) self.action123.setObjectName("action123") MainWindow.setWindowTitle("Tuchart") self.init_category_btn.setText("分类显示股票") self.init_code_btn.setText("按编号显示股票") self.interval_label.setText("每条线时间间隔") self.label_4.setText("搜索股票") self.search_btn.setText("搜索") self.staDate_label.setText("开始时间") self.label_2.setText("结束时间") self.treeWidget_2.headerItem().setText(0, "绘图项") self.commandLinkButton.setText("开始绘图") self.action123.setText("123")
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1350, 700) #主窗口大小 self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.combobox = QtWidgets.QComboBox(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth( self.combobox.sizePolicy().hasHeightForWidth()) self.combobox.setSizePolicy(sizePolicy) self.combobox.setObjectName("combobox") self.combobox.setStyleSheet("\n" "font: 85 13pt \"微软雅黑\";\n") self.combobox.addItems( ["回测分析系统", "分析十大股东", "获取历史K线", "获取复权数据", "获取分笔数据", "获取历史分钟数据"]) self.horizontalLayout_3.addWidget(self.combobox) #左侧选着窗口大小 spacerItem = QtWidgets.QSpacerItem(210, 20, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem) self.gridLayout.addLayout(self.horizontalLayout_3, 0, 0, 1, 1) #k线下选框 self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.init_category_btn = QtWidgets.QPushButton(self.centralwidget) self.init_category_btn.setMinimumSize(QtCore.QSize(150, 0)) #分类显示摁钮 self.init_category_btn.setMaximumSize(QtCore.QSize(190, 16777215)) self.init_category_btn.setObjectName("init_category_btn") self.horizontalLayout_5.addWidget(self.init_category_btn) self.init_code_btn = QtWidgets.QPushButton(self.centralwidget) self.init_code_btn.setMinimumSize(QtCore.QSize(150, 0)) #按编号显示股票 摁钮 self.init_code_btn.setMaximumSize(QtCore.QSize(190, 16777215)) self.init_code_btn.setObjectName("init_code_btn") self.horizontalLayout_5.addWidget(self.init_code_btn) self.gridLayout.addLayout(self.horizontalLayout_5, 2, 0, 1, 1) self.horizontalLayout_8 = QtWidgets.QHBoxLayout() self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.interval_label = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.interval_label.sizePolicy().hasHeightForWidth()) self.interval_label.setSizePolicy(sizePolicy) self.interval_label.setMinimumSize(QtCore.QSize(100, 0)) #每条线时间间隔lable self.interval_label.setMaximumSize(QtCore.QSize(150, 16777215)) self.interval_label.setObjectName("interval_label") self.horizontalLayout_8.addWidget(self.interval_label) self.comboBox = QtWidgets.QComboBox(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.comboBox.sizePolicy().hasHeightForWidth()) self.comboBox.setSizePolicy(sizePolicy) self.comboBox.setMaximumSize(QtCore.QSize(180, 16777215)) #时间间隔下拉框 self.comboBox.setObjectName("comboBox") self.horizontalLayout_8.addWidget(self.comboBox) self.gridLayout.addLayout(self.horizontalLayout_8, 4, 0, 1, 1) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.dateEdit = QtWidgets.QDateEdit(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.dateEdit.sizePolicy().hasHeightForWidth()) self.dateEdit.setSizePolicy(sizePolicy) self.dateEdit.setMinimumSize(QtCore.QSize(140, 0)) #时间1 self.dateEdit.setMaximumSize(QtCore.QSize(150, 16777215)) self.dateEdit.setObjectName("dateEdit") self.horizontalLayout_2.addWidget(self.dateEdit) self.dateEdit_2 = QtWidgets.QDateEdit(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.dateEdit_2.sizePolicy().hasHeightForWidth()) self.dateEdit_2.setSizePolicy(sizePolicy) self.dateEdit_2.setMinimumSize(QtCore.QSize(140, 0)) #时间2 self.dateEdit_2.setMaximumSize(QtCore.QSize(150, 16777215)) self.dateEdit_2.setObjectName("dateEdit_2") self.horizontalLayout_2.addWidget(self.dateEdit_2) self.gridLayout.addLayout(self.horizontalLayout_2, 6, 0, 1, 1) self.treeWidget = QtWidgets.QTreeWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.treeWidget.sizePolicy().hasHeightForWidth()) self.treeWidget.setSizePolicy(sizePolicy) self.treeWidget.setMinimumSize(QtCore.QSize(160, 0)) self.treeWidget.setMaximumSize(QtCore.QSize(400, 16777215)) self.treeWidget.setObjectName("treeWidget") self.treeWidget.headerItem().setText(0, "历史数据---右键菜单选择") self.gridLayout.addWidget(self.treeWidget, 3, 0, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_4 = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_4.sizePolicy().hasHeightForWidth()) self.label_4.setSizePolicy(sizePolicy) self.label_4.setMaximumSize(QtCore.QSize(150, 16777215)) #搜索label大小 self.label_4.setObjectName("label_4") self.horizontalLayout.addWidget(self.label_4) self.search_lineEdit = QtWidgets.QLineEdit(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.search_lineEdit.sizePolicy().hasHeightForWidth()) self.search_lineEdit.setSizePolicy(sizePolicy) self.search_lineEdit.setMinimumSize(QtCore.QSize(100, 0)) #搜索框 self.search_lineEdit.setMaximumSize(QtCore.QSize(150, 16777215)) self.search_lineEdit.setMaxLength(20) self.search_lineEdit.setObjectName("search_lineEdit") self.horizontalLayout.addWidget(self.search_lineEdit) self.search_btn = QtWidgets.QPushButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.search_btn.sizePolicy().hasHeightForWidth()) self.search_btn.setSizePolicy(sizePolicy) self.search_btn.setMinimumSize(QtCore.QSize(40, 0)) #搜索框摁钮 self.search_btn.setMaximumSize(QtCore.QSize(30, 16777215)) self.search_btn.setObjectName("search_btn") self.horizontalLayout.addWidget(self.search_btn) self.log_btn = QtWidgets.QPushButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.log_btn.sizePolicy().hasHeightForWidth()) self.log_btn.setSizePolicy(sizePolicy) self.log_btn.setMinimumSize(QtCore.QSize(140, 0)) #log框摁钮 self.log_btn.setMaximumSize(QtCore.QSize(30, 16777215)) self.log_btn.setObjectName("log_btn") self.horizontalLayout.addWidget(self.log_btn) self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 1, 1) self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.staDate_label = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.staDate_label.sizePolicy().hasHeightForWidth()) self.staDate_label.setSizePolicy(sizePolicy) self.staDate_label.setMinimumSize(QtCore.QSize(80, 0)) self.staDate_label.setMaximumSize(QtCore.QSize(90, 16777215)) self.staDate_label.setObjectName("staDate_label") self.horizontalLayout_4.addWidget(self.staDate_label) self.label_2 = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setMinimumSize(QtCore.QSize(80, 0)) self.label_2.setMaximumSize(QtCore.QSize(90, 16777215)) self.label_2.setObjectName("label_2") self.horizontalLayout_4.addWidget(self.label_2) self.gridLayout.addLayout(self.horizontalLayout_4, 5, 0, 1, 1) self.treeWidget_2 = QtWidgets.QTreeWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.treeWidget_2.sizePolicy().hasHeightForWidth()) self.treeWidget_2.setSizePolicy(sizePolicy) self.treeWidget_2.setMinimumSize(QtCore.QSize(160, 0)) self.treeWidget_2.setMaximumSize(QtCore.QSize(400, 16777215)) self.treeWidget_2.setObjectName("treeWidget_2") font = QtGui.QFont("Times", 12, QtGui.QFont.Bold) self.treeWidget_2.setFont(font) self.gridLayout.addWidget(self.treeWidget_2, 8, 0, 1, 1) self.commandLinkButton = QtWidgets.QCommandLinkButton( self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.commandLinkButton.sizePolicy().hasHeightForWidth()) self.commandLinkButton.setSizePolicy(sizePolicy) self.commandLinkButton.setMaximumSize(QtCore.QSize(110, 16777215)) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(11) self.commandLinkButton.setFont(font) self.commandLinkButton.setObjectName("commandLinkButton") self.gridLayout.addWidget(self.commandLinkButton, 7, 0, 1, 1) self.webView = QWebEngineView(self.centralwidget) self.webView.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.webView.sizePolicy().hasHeightForWidth()) self.webView.setSizePolicy(sizePolicy) self.webView.setMinimumSize(QtCore.QSize(700, 400)) self.webView.setUrl(QtCore.QUrl("about:blank")) self.webView.setObjectName("webView") self.gridLayout.addWidget(self.webView, 0, 1, 9, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1105, 23)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.action123 = QtWidgets.QAction(MainWindow) self.action123.setObjectName("action123") MainWindow.setWindowTitle("金融数据获取分析系统") self.init_category_btn.setText("分类显示股票") self.init_code_btn.setText("按编号显示股票") self.interval_label.setText("每条线时间间隔") self.label_4.setText("搜索股票") self.search_btn.setText("搜索") self.log_btn.setText("个人中心") self.log_btn.setStyleSheet("background-color: rgb(209, 175, 222);\n" "color: rgb(255, 255, 255);") self.staDate_label.setText("开始时间") self.label_2.setText("结束时间") self.treeWidget_2.headerItem().setText(0, "列表") self.commandLinkButton.setText("开始") self.action123.setText("123")
def create_kline_page(self, MainWindow): self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setEnabled(True) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setContentsMargins(-1, -1, -1, 0)# I have no idea how layouts work self.gridLayout.setHorizontalSpacing(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.dateEdit_2 = QtWidgets.QDateEdit(self.centralwidget) #End Date sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.dateEdit_2.sizePolicy().hasHeightForWidth()) self.dateEdit_2.setSizePolicy(sizePolicy) self.dateEdit_2.setObjectName(_fromUtf8("dateEdit_2")) self.gridLayout.addWidget(self.dateEdit_2, 4, 1, 1, 1) self.label = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setObjectName(_fromUtf8("label")) self.gridLayout.addWidget(self.label, 3, 0, 1, 1) self.dateEdit = QtWidgets.QDateEdit(self.centralwidget)#Start date sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.dateEdit.sizePolicy().hasHeightForWidth()) self.dateEdit.setSizePolicy(sizePolicy) self.dateEdit.setObjectName(_fromUtf8("dateEdit")) self.gridLayout.addWidget(self.dateEdit, 4, 0, 1, 1) self.label_2 = QtWidgets.QLabel(self.centralwidget) #Shows "enddate" sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setObjectName(_fromUtf8("label_2")) self.gridLayout.addWidget(self.label_2, 3, 1, 1, 1) self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.treeWidget = QtWidgets.QTreeWidget(self.centralwidget) #Displays stock according to business type sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(2) sizePolicy.setHeightForWidth(self.treeWidget.sizePolicy().hasHeightForWidth()) self.treeWidget.setSizePolicy(sizePolicy) self.treeWidget.setObjectName(_fromUtf8("treeWidget")) self.treeWidget.headerItem().setText(0, _fromUtf8("历史数据")) self.verticalLayout_3.addWidget(self.treeWidget) self.gridLayout.addLayout(self.verticalLayout_3, 1, 0, 1, 3) self.commandLinkButton = QtWidgets.QCommandLinkButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.commandLinkButton.sizePolicy().hasHeightForWidth()) self.commandLinkButton.setSizePolicy(sizePolicy) self.commandLinkButton.setText(_fromUtf8("")) self.commandLinkButton.setObjectName(_fromUtf8("commandLinkButton")) self.gridLayout.addWidget(self.commandLinkButton, 4, 2, 1, 1) self.comboBox = QtWidgets.QComboBox(self.centralwidget) #Combobox for Selecting type of graph sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.comboBox.sizePolicy().hasHeightForWidth()) self.comboBox.setSizePolicy(sizePolicy) self.comboBox.setObjectName(_fromUtf8("comboBox")) self.gridLayout.addWidget(self.comboBox, 3, 2, 1, 1) self.treeWidget_2 = QtWidgets.QTreeWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.treeWidget_2.sizePolicy().hasHeightForWidth()) self.treeWidget_2.setSizePolicy(sizePolicy)#Shows what graphs are selected self.treeWidget_2.setObjectName(_fromUtf8("treeWidget_2")) self.treeWidget_2.headerItem().setText(0, _fromUtf8("绘图项")) self.gridLayout.addWidget(self.treeWidget_2, 5, 0, 1, 3) self.gridLayout.setColumnStretch(0, 60) self.gridLayout.setColumnStretch(1, 20) self.gridLayout.setColumnStretch(2, 20) self.horizontalLayout.addLayout(self.gridLayout) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.widget = QtWidgets.QWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.widget.setObjectName(_fromUtf8("widget")) self.widget = QWebEngineView() #This is for displaying html content generated by pyecharts self.verticalLayout.addWidget(self.widget) self.horizontalLayout.addLayout(self.verticalLayout) self.horizontalLayout.setStretch(0, 1) self.horizontalLayout.setStretch(1, 15) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QToolBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 900, 23)) self.menubar.setObjectName(_fromUtf8("menubar")) #self.menubar.setNativeMenuBar(False) self.combobox = QtWidgets.QComboBox() self.menubar.addWidget(self.combobox) self.combobox.addItems(["K线", "复权", "分笔数据"]) self.comboBox.setFixedSize(55,40) MainWindow.addToolBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)