class QtResultBrowseUi(QDialog): def __init__(self,parent = None,name = None,modal = 0,fl = 0): QDialog.__init__(self,parent,name,modal,fl) if not name: self.setName("QtResultBrowseUi") QtResultBrowseUiLayout = QGridLayout(self,1,1,11,6,"QtResultBrowseUiLayout") self.splitter5 = QSplitter(self,"splitter5") self.splitter5.setOrientation(QSplitter.Vertical) self.splitter4 = QSplitter(self.splitter5,"splitter4") self.splitter4.setOrientation(QSplitter.Horizontal) self.tblValues = QTable(self.splitter4,"tblValues") self.tblValues.setSizePolicy(QSizePolicy(QSizePolicy.Minimum,QSizePolicy.Expanding,0,0,self.tblValues.sizePolicy().hasHeightForWidth())) tblValues_font = QFont(self.tblValues.font()) tblValues_font.setFamily("Lucida Sans Typewriter") self.tblValues.setFont(tblValues_font) self.tblValues.setResizePolicy(QTable.Default) self.tblValues.setNumRows(23) self.tblValues.setNumCols(7) self.tblValues.setSorting(0) self.tabWidget2 = QTabWidget(self.splitter4,"tabWidget2") self.tab = QWidget(self.tabWidget2,"tab") tabLayout = QGridLayout(self.tab,1,1,11,6,"tabLayout") self.tblDetails = QTable(self.tab,"tblDetails") tblDetails_font = QFont(self.tblDetails.font()) tblDetails_font.setFamily("Lucida Sans Typewriter") self.tblDetails.setFont(tblDetails_font) self.tblDetails.setNumRows(3) self.tblDetails.setNumCols(3) tabLayout.addWidget(self.tblDetails,0,0) self.tabWidget2.insertTab(self.tab,QString.fromLatin1("")) self.TabPage = QWidget(self.tabWidget2,"TabPage") TabPageLayout = QGridLayout(self.TabPage,1,1,11,6,"TabPageLayout") self.txtPointSummary = QTextEdit(self.TabPage,"txtPointSummary") txtPointSummary_font = QFont(self.txtPointSummary.font()) txtPointSummary_font.setFamily("Lucida Sans Typewriter") self.txtPointSummary.setFont(txtPointSummary_font) self.txtPointSummary.setWordWrap(QTextEdit.NoWrap) TabPageLayout.addWidget(self.txtPointSummary,0,0) self.tabWidget2.insertTab(self.TabPage,QString.fromLatin1("")) self.tab_2 = QWidget(self.tabWidget2,"tab_2") tabLayout_2 = QVBoxLayout(self.tab_2,11,6,"tabLayout_2") self.txtNetlist = QTextEdit(self.tab_2,"txtNetlist") txtNetlist_font = QFont(self.txtNetlist.font()) txtNetlist_font.setFamily("Lucida Sans Typewriter") self.txtNetlist.setFont(txtNetlist_font) self.txtNetlist.setWordWrap(QTextEdit.NoWrap) tabLayout_2.addWidget(self.txtNetlist) layout3 = QHBoxLayout(None,0,6,"layout3") self.chkBlockInfo = QCheckBox(self.tab_2,"chkBlockInfo") layout3.addWidget(self.chkBlockInfo) self.chkInfoString = QCheckBox(self.tab_2,"chkInfoString") layout3.addWidget(self.chkInfoString) tabLayout_2.addLayout(layout3) self.tabWidget2.insertTab(self.tab_2,QString.fromLatin1("")) self.TabPage_2 = QWidget(self.tabWidget2,"TabPage_2") TabPageLayout_2 = QVBoxLayout(self.TabPage_2,11,6,"TabPageLayout_2") self.txtIndString = QTextEdit(self.TabPage_2,"txtIndString") txtIndString_font = QFont(self.txtIndString.font()) txtIndString_font.setFamily("Lucida Sans Typewriter") self.txtIndString.setFont(txtIndString_font) self.txtIndString.setWordWrap(QTextEdit.WidgetWidth) self.txtIndString.setWrapPolicy(QTextEdit.AtWordBoundary) TabPageLayout_2.addWidget(self.txtIndString) self.tabWidget2.insertTab(self.TabPage_2,QString.fromLatin1("")) self.TabPage_3 = QWidget(self.tabWidget2,"TabPage_3") TabPageLayout_3 = QVBoxLayout(self.TabPage_3,11,6,"TabPageLayout_3") self.matplotlibWidget1 = MatplotlibWidget(self.TabPage_3,"matplotlibWidget1") self.matplotlibWidget1.setSizePolicy(QSizePolicy(QSizePolicy.Preferred,QSizePolicy.Preferred,0,0,self.matplotlibWidget1.sizePolicy().hasHeightForWidth())) TabPageLayout_3.addWidget(self.matplotlibWidget1) self.groupBox3 = QGroupBox(self.TabPage_3,"groupBox3") self.groupBox3.setSizePolicy(QSizePolicy(QSizePolicy.Preferred,QSizePolicy.Maximum,0,0,self.groupBox3.sizePolicy().hasHeightForWidth())) self.groupBox3.setColumnLayout(0,Qt.Vertical) self.groupBox3.layout().setSpacing(6) self.groupBox3.layout().setMargin(11) groupBox3Layout = QGridLayout(self.groupBox3.layout()) groupBox3Layout.setAlignment(Qt.AlignTop) layout10 = QGridLayout(None,1,1,0,6,"layout10") self.textLabel1_2 = QLabel(self.groupBox3,"textLabel1_2") self.textLabel1_2.setSizePolicy(QSizePolicy(QSizePolicy.Maximum,QSizePolicy.Preferred,0,0,self.textLabel1_2.sizePolicy().hasHeightForWidth())) layout10.addWidget(self.textLabel1_2,1,0) self.cmbXAxis = QComboBox(0,self.groupBox3,"cmbXAxis") layout10.addWidget(self.cmbXAxis,0,1) self.textLabel1 = QLabel(self.groupBox3,"textLabel1") self.textLabel1.setSizePolicy(QSizePolicy(QSizePolicy.Maximum,QSizePolicy.Preferred,0,0,self.textLabel1.sizePolicy().hasHeightForWidth())) layout10.addWidget(self.textLabel1,0,0) self.cmbYAxis = QComboBox(0,self.groupBox3,"cmbYAxis") layout10.addWidget(self.cmbYAxis,1,1) groupBox3Layout.addMultiCellLayout(layout10,0,0,0,1) layout21 = QVBoxLayout(None,0,6,"layout21") layout19 = QHBoxLayout(None,0,6,"layout19") self.chkHoldPlot = QCheckBox(self.groupBox3,"chkHoldPlot") layout19.addWidget(self.chkHoldPlot) self.txtPlotFormatString = QLineEdit(self.groupBox3,"txtPlotFormatString") layout19.addWidget(self.txtPlotFormatString) layout21.addLayout(layout19) layout18 = QHBoxLayout(None,0,6,"layout18") self.chkTopoPlot = QCheckBox(self.groupBox3,"chkTopoPlot") layout18.addWidget(self.chkTopoPlot) layout15 = QHBoxLayout(None,0,6,"layout15") self.txtTopoMask = QLineEdit(self.groupBox3,"txtTopoMask") layout15.addWidget(self.txtTopoMask) self.txtTopoFilter = QLineEdit(self.groupBox3,"txtTopoFilter") layout15.addWidget(self.txtTopoFilter) layout18.addLayout(layout15) layout21.addLayout(layout18) layout17 = QHBoxLayout(None,0,6,"layout17") self.chkClustering = QCheckBox(self.groupBox3,"chkClustering") layout17.addWidget(self.chkClustering) self.chkFrontOnly = QCheckBox(self.groupBox3,"chkFrontOnly") layout17.addWidget(self.chkFrontOnly) self.chkNonFront = QCheckBox(self.groupBox3,"chkNonFront") layout17.addWidget(self.chkNonFront) layout21.addLayout(layout17) groupBox3Layout.addLayout(layout21,1,0) layout20 = QVBoxLayout(None,0,6,"layout20") self.btnUpdatePlot = QPushButton(self.groupBox3,"btnUpdatePlot") layout20.addWidget(self.btnUpdatePlot) self.btnClearPlot = QPushButton(self.groupBox3,"btnClearPlot") layout20.addWidget(self.btnClearPlot) self.btnSaveData = QPushButton(self.groupBox3,"btnSaveData") layout20.addWidget(self.btnSaveData) groupBox3Layout.addLayout(layout20,1,1) TabPageLayout_3.addWidget(self.groupBox3) self.tabWidget2.insertTab(self.TabPage_3,QString.fromLatin1("")) self.splitter4_2 = QSplitter(self.splitter5,"splitter4_2") self.splitter4_2.setOrientation(QSplitter.Horizontal) LayoutWidget = QWidget(self.splitter4_2,"layout20") layout20_2 = QVBoxLayout(LayoutWidget,11,6,"layout20_2") layout16 = QHBoxLayout(None,0,6,"layout16") self.btnSort = QPushButton(LayoutWidget,"btnSort") layout16.addWidget(self.btnSort) spacer4 = QSpacerItem(161,21,QSizePolicy.Expanding,QSizePolicy.Minimum) layout16.addItem(spacer4) layout20_2.addLayout(layout16) layout19_2 = QHBoxLayout(None,0,6,"layout19_2") self.btnIndEdit = QPushButton(LayoutWidget,"btnIndEdit") layout19_2.addWidget(self.btnIndEdit) spacer4_2 = QSpacerItem(250,21,QSizePolicy.Expanding,QSizePolicy.Minimum) layout19_2.addItem(spacer4_2) self.btnSheetSaveAs = QPushButton(LayoutWidget,"btnSheetSaveAs") layout19_2.addWidget(self.btnSheetSaveAs) self.btnIndSaveAs = QPushButton(LayoutWidget,"btnIndSaveAs") layout19_2.addWidget(self.btnIndSaveAs) layout20_2.addLayout(layout19_2) spacer5 = QSpacerItem(20,106,QSizePolicy.Minimum,QSizePolicy.Expanding) layout20_2.addItem(spacer5) self.groupBox3_2 = QGroupBox(LayoutWidget,"groupBox3_2") self.groupBox3_2.setColumnLayout(0,Qt.Vertical) self.groupBox3_2.layout().setSpacing(6) self.groupBox3_2.layout().setMargin(11) groupBox3_2Layout = QVBoxLayout(self.groupBox3_2.layout()) groupBox3_2Layout.setAlignment(Qt.AlignTop) layout14 = QHBoxLayout(None,0,6,"layout14") self.chkNondom = QCheckBox(self.groupBox3_2,"chkNondom") self.chkNondom.setChecked(1) layout14.addWidget(self.chkNondom) self.chkFeasible = QCheckBox(self.groupBox3_2,"chkFeasible") self.chkFeasible.setChecked(1) layout14.addWidget(self.chkFeasible) groupBox3_2Layout.addLayout(layout14) layout20_3 = QHBoxLayout(None,0,6,"layout20_3") self.chkAgeLayer = QCheckBox(self.groupBox3_2,"chkAgeLayer") layout20_3.addWidget(self.chkAgeLayer) self.chkAddLowerLayer = QCheckBox(self.groupBox3_2,"chkAddLowerLayer") layout20_3.addWidget(self.chkAddLowerLayer) self.spinAgeLayer = QSpinBox(self.groupBox3_2,"spinAgeLayer") layout20_3.addWidget(self.spinAgeLayer) groupBox3_2Layout.addLayout(layout20_3) layout20_4 = QHBoxLayout(None,0,6,"layout20_4") self.textLabel1_3 = QLabel(self.groupBox3_2,"textLabel1_3") layout20_4.addWidget(self.textLabel1_3) self.txtListTopoFilter = QLineEdit(self.groupBox3_2,"txtListTopoFilter") layout20_4.addWidget(self.txtListTopoFilter) self.btnUpdateListTopoFilter = QPushButton(self.groupBox3_2,"btnUpdateListTopoFilter") layout20_4.addWidget(self.btnUpdateListTopoFilter) groupBox3_2Layout.addLayout(layout20_4) layout20_2.addWidget(self.groupBox3_2) LayoutWidget_2 = QWidget(self.splitter4_2,"layout17") layout17_2 = QHBoxLayout(LayoutWidget_2,11,6,"layout17_2") layout16_2 = QVBoxLayout(None,0,6,"layout16_2") self.btnUpdate = QPushButton(LayoutWidget_2,"btnUpdate") layout16_2.addWidget(self.btnUpdate) spacer3 = QSpacerItem(20,110,QSizePolicy.Minimum,QSizePolicy.Expanding) layout16_2.addItem(spacer3) self.btnCloseAll = QPushButton(LayoutWidget_2,"btnCloseAll") layout16_2.addWidget(self.btnCloseAll) self.btnClose = QPushButton(LayoutWidget_2,"btnClose") layout16_2.addWidget(self.btnClose) self.btnSave = QPushButton(LayoutWidget_2,"btnSave") layout16_2.addWidget(self.btnSave) self.btnLoad = QPushButton(LayoutWidget_2,"btnLoad") self.btnLoad.setDefault(1) layout16_2.addWidget(self.btnLoad) layout17_2.addLayout(layout16_2) layout12 = QVBoxLayout(None,0,6,"layout12") self.lstOpenStates = QListBox(LayoutWidget_2,"lstOpenStates") layout12.addWidget(self.lstOpenStates) layout11 = QHBoxLayout(None,0,6,"layout11") self.textLabel2 = QLabel(LayoutWidget_2,"textLabel2") layout11.addWidget(self.textLabel2) self.txtFilename = QLineEdit(LayoutWidget_2,"txtFilename") self.txtFilename.setSizePolicy(QSizePolicy(QSizePolicy.Expanding,QSizePolicy.Fixed,0,0,self.txtFilename.sizePolicy().hasHeightForWidth())) layout11.addWidget(self.txtFilename) self.btnOpenFile = QPushButton(LayoutWidget_2,"btnOpenFile") self.btnOpenFile.setSizePolicy(QSizePolicy(QSizePolicy.Preferred,QSizePolicy.Fixed,0,0,self.btnOpenFile.sizePolicy().hasHeightForWidth())) self.btnOpenFile.setMaximumSize(QSize(30,32767)) layout11.addWidget(self.btnOpenFile) layout12.addLayout(layout11) layout17_2.addLayout(layout12) QtResultBrowseUiLayout.addWidget(self.splitter5,0,0) self.languageChange() self.resize(QSize(1299,877).expandedTo(self.minimumSizeHint())) self.clearWState(Qt.WState_Polished) def languageChange(self): self.setCaption(self.__tr("Form1")) self.tabWidget2.changeTab(self.tab,self.__tr("Point")) self.tabWidget2.changeTab(self.TabPage,self.__tr("PointSummary")) self.chkBlockInfo.setText(self.__tr("Block Info")) self.chkInfoString.setText(self.__tr("Info String")) self.tabWidget2.changeTab(self.tab_2,self.__tr("Netlist")) self.tabWidget2.changeTab(self.TabPage_2,self.__tr("Ind")) self.groupBox3.setTitle(self.__tr("Options")) self.textLabel1_2.setText(self.__tr("Y-Axis")) self.textLabel1.setText(self.__tr("X-Axis")) self.chkHoldPlot.setText(self.__tr("Hold plots")) self.txtPlotFormatString.setText(self.__tr(".")) QToolTip.add(self.txtPlotFormatString,self.__tr("Format string")) self.chkTopoPlot.setText(self.__tr("Topo plot")) QToolTip.add(self.txtTopoMask,self.__tr("topo mask")) QToolTip.add(self.txtTopoFilter,self.__tr("topo filter")) self.chkClustering.setText(self.__tr("Show clustering")) self.chkFrontOnly.setText(self.__tr("Front only")) self.chkNonFront.setText(self.__tr("Non-front")) self.btnUpdatePlot.setText(self.__tr("Plot")) self.btnClearPlot.setText(self.__tr("Clear Plot")) self.btnSaveData.setText(self.__tr("Save data")) self.tabWidget2.changeTab(self.TabPage_3,self.__tr("Plot")) self.btnSort.setText(self.__tr("Sort")) self.btnIndEdit.setText(self.__tr("Edit Ind")) self.btnSheetSaveAs.setText(self.__tr("Save Sheet as")) self.btnIndSaveAs.setText(self.__tr("Save Ind As")) self.groupBox3_2.setTitle(self.__tr("Set selection")) self.chkNondom.setText(self.__tr("Non dominated only")) self.chkFeasible.setText(self.__tr("Feasible only")) self.chkAgeLayer.setText(self.__tr("Age layer")) self.chkAddLowerLayer.setText(self.__tr("Include one lower layer")) self.textLabel1_3.setText(self.__tr("Topology filter")) QToolTip.add(self.txtListTopoFilter,self.__tr("topo filter")) self.btnUpdateListTopoFilter.setText(self.__tr("Update")) self.btnUpdate.setText(self.__tr("update")) self.btnCloseAll.setText(self.__tr("Close all")) self.btnClose.setText(self.__tr("Close")) self.btnSave.setText(self.__tr("Save")) self.btnLoad.setText(self.__tr("Load")) self.textLabel2.setText(self.__tr("Filename:")) self.btnOpenFile.setText(self.__tr("...")) def __tr(self,s,c = None): return qApp.translate("QtResultBrowseUi",s,c)