def setupUi(self, SubModelEditor): SubModelEditor.setObjectName("SubModelEditor") SubModelEditor.resize(716, 520) SubModelEditor.setModal(True) self.verticalLayout_2 = QtGui.QVBoxLayout(SubModelEditor) self.verticalLayout_2.setObjectName("verticalLayout_2") self.group_submodel_info = QtGui.QGroupBox(SubModelEditor) self.group_submodel_info.setObjectName("group_submodel_info") self.verticalLayout_3 = QtGui.QVBoxLayout(self.group_submodel_info) self.verticalLayout_3.setObjectName("verticalLayout_3") self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.label = QtGui.QLabel(self.group_submodel_info) self.label.setMinimumSize(QtCore.QSize(100, 0)) self.label.setObjectName("label") self.horizontalLayout_3.addWidget(self.label) self.le_name = QtGui.QLineEdit(self.group_submodel_info) self.le_name.setObjectName("le_name") self.horizontalLayout_3.addWidget(self.le_name) self.label_4 = QtGui.QLabel(self.group_submodel_info) self.label_4.setObjectName("label_4") self.horizontalLayout_3.addWidget(self.label_4) self.spin_id = QtGui.QSpinBox(self.group_submodel_info) self.spin_id.setWrapping(False) self.spin_id.setFrame(False) self.spin_id.setButtonSymbols(QtGui.QAbstractSpinBox.PlusMinus) self.spin_id.setMinimum(-10000) self.spin_id.setMaximum(10000) self.spin_id.setProperty("value", QtCore.QVariant(-2)) self.spin_id.setObjectName("spin_id") self.horizontalLayout_3.addWidget(self.spin_id) self.verticalLayout_3.addLayout(self.horizontalLayout_3) self.frame_name_warning = QtGui.QFrame(self.group_submodel_info) self.frame_name_warning.setFrameShape(QtGui.QFrame.Panel) self.frame_name_warning.setFrameShadow(QtGui.QFrame.Raised) self.frame_name_warning.setObjectName("frame_name_warning") self.horizontalLayout = QtGui.QHBoxLayout(self.frame_name_warning) self.horizontalLayout.setObjectName("horizontalLayout") self.lbl_name_warning = QtGui.QLabel(self.frame_name_warning) self.lbl_name_warning.setObjectName("lbl_name_warning") self.horizontalLayout.addWidget(self.lbl_name_warning) self.verticalLayout_3.addWidget(self.frame_name_warning) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.label_2 = QtGui.QLabel(self.group_submodel_info) self.label_2.setMinimumSize(QtCore.QSize(100, 0)) self.label_2.setObjectName("label_2") self.horizontalLayout_4.addWidget(self.label_2) self.le_description = QtGui.QLineEdit(self.group_submodel_info) self.le_description.setObjectName("le_description") self.horizontalLayout_4.addWidget(self.le_description) self.verticalLayout_3.addLayout(self.horizontalLayout_4) self.verticalLayout_2.addWidget(self.group_submodel_info) self.tab_widget = QtGui.QTabWidget(SubModelEditor) self.tab_widget.setAutoFillBackground(True) self.tab_widget.setTabShape(QtGui.QTabWidget.Rounded) self.tab_widget.setObjectName("tab_widget") self.tab_variable_selector = QtGui.QWidget() self.tab_variable_selector.setAutoFillBackground(False) self.tab_variable_selector.setObjectName("tab_variable_selector") self.verticalLayout_6 = QtGui.QVBoxLayout(self.tab_variable_selector) self.verticalLayout_6.setObjectName("verticalLayout_6") self.split_struct_variables = QtGui.QSplitter( self.tab_variable_selector) self.split_struct_variables.setOrientation(QtCore.Qt.Horizontal) self.split_struct_variables.setObjectName("split_struct_variables") self.stack_struct_picker = QtGui.QStackedWidget( self.split_struct_variables) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.stack_struct_picker.sizePolicy().hasHeightForWidth()) self.stack_struct_picker.setSizePolicy(sizePolicy) self.stack_struct_picker.setObjectName("stack_struct_picker") self.picker = QtGui.QWidget() self.picker.setObjectName("picker") self.verticalLayout_4 = QtGui.QVBoxLayout(self.picker) self.verticalLayout_4.setSizeConstraint(QtGui.QLayout.SetMinimumSize) self.verticalLayout_4.setMargin(0) self.verticalLayout_4.setObjectName("verticalLayout_4") self.horizontalLayout_8 = QtGui.QHBoxLayout() self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.label_3 = QtGui.QLabel(self.picker) self.label_3.setObjectName("label_3") self.horizontalLayout_8.addWidget(self.label_3) self.cbo_dataset_filter = QtGui.QComboBox(self.picker) self.cbo_dataset_filter.setObjectName("cbo_dataset_filter") self.horizontalLayout_8.addWidget(self.cbo_dataset_filter) self.verticalLayout_4.addLayout(self.horizontalLayout_8) self.lst_available_variables = QtGui.QListWidget(self.picker) self.lst_available_variables.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.lst_available_variables.setObjectName("lst_available_variables") self.verticalLayout_4.addWidget(self.lst_available_variables) self.pb_add_variable = QtGui.QPushButton(self.picker) self.pb_add_variable.setObjectName("pb_add_variable") self.verticalLayout_4.addWidget(self.pb_add_variable) self.stack_struct_picker.addWidget(self.picker) self.structure = QtGui.QWidget() sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.structure.sizePolicy().hasHeightForWidth()) self.structure.setSizePolicy(sizePolicy) self.structure.setObjectName("structure") self.verticalLayout_7 = QtGui.QVBoxLayout(self.structure) self.verticalLayout_7.setSpacing(6) self.verticalLayout_7.setSizeConstraint(QtGui.QLayout.SetMinimumSize) self.verticalLayout_7.setMargin(0) self.verticalLayout_7.setObjectName("verticalLayout_7") self.tree_structure_selector = QtGui.QTreeWidget(self.structure) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tree_structure_selector.sizePolicy().hasHeightForWidth()) self.tree_structure_selector.setSizePolicy(sizePolicy) self.tree_structure_selector.setObjectName("tree_structure_selector") self.verticalLayout_7.addWidget(self.tree_structure_selector) self.stack_struct_picker.addWidget(self.structure) self.frame = QtGui.QFrame(self.split_struct_variables) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName("frame") self.verticalLayout = QtGui.QVBoxLayout(self.frame) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName("verticalLayout") self.table_selected_variables = QtGui.QTableView(self.frame) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.table_selected_variables.sizePolicy().hasHeightForWidth()) self.table_selected_variables.setSizePolicy(sizePolicy) self.table_selected_variables.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.table_selected_variables.setSelectionBehavior( QtGui.QAbstractItemView.SelectRows) self.table_selected_variables.setShowGrid(True) self.table_selected_variables.setWordWrap(False) self.table_selected_variables.setObjectName("table_selected_variables") self.verticalLayout.addWidget(self.table_selected_variables) self.pb_remove_variable = QtGui.QPushButton(self.frame) self.pb_remove_variable.setObjectName("pb_remove_variable") self.verticalLayout.addWidget(self.pb_remove_variable) self.verticalLayout_6.addWidget(self.split_struct_variables) self.frame_selection_buttons = QtGui.QFrame(self.tab_variable_selector) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.frame_selection_buttons.sizePolicy().hasHeightForWidth()) self.frame_selection_buttons.setSizePolicy(sizePolicy) self.frame_selection_buttons.setObjectName("frame_selection_buttons") self.horizontalLayout_5 = QtGui.QHBoxLayout( self.frame_selection_buttons) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.pb_show_picker = QtGui.QPushButton(self.frame_selection_buttons) self.pb_show_picker.setCheckable(True) self.pb_show_picker.setObjectName("pb_show_picker") self.horizontalLayout_5.addWidget(self.pb_show_picker) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_5.addItem(spacerItem) self.cb_show_advanced_parameters = QtGui.QCheckBox( self.frame_selection_buttons) self.cb_show_advanced_parameters.setObjectName( "cb_show_advanced_parameters") self.horizontalLayout_5.addWidget(self.cb_show_advanced_parameters) self.verticalLayout_6.addWidget(self.frame_selection_buttons) self.tab_widget.addTab(self.tab_variable_selector, "") self.tab_structure_editor = QtGui.QWidget() self.tab_structure_editor.setAutoFillBackground(False) self.tab_structure_editor.setObjectName("tab_structure_editor") self.horizontalLayout_6 = QtGui.QHBoxLayout(self.tab_structure_editor) self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.frame_structure_buttons = QtGui.QFrame(self.tab_structure_editor) self.frame_structure_buttons.setAutoFillBackground(False) self.frame_structure_buttons.setObjectName("frame_structure_buttons") self.verticalLayout_5 = QtGui.QVBoxLayout(self.frame_structure_buttons) self.verticalLayout_5.setObjectName("verticalLayout_5") self.pb_create_nest = QtGui.QPushButton(self.frame_structure_buttons) self.pb_create_nest.setObjectName("pb_create_nest") self.verticalLayout_5.addWidget(self.pb_create_nest) self.pb_create_equation = QtGui.QPushButton( self.frame_structure_buttons) self.pb_create_equation.setObjectName("pb_create_equation") self.verticalLayout_5.addWidget(self.pb_create_equation) spacerItem1 = QtGui.QSpacerItem(20, 10, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.verticalLayout_5.addItem(spacerItem1) self.pb_delete_struct = QtGui.QPushButton(self.frame_structure_buttons) self.pb_delete_struct.setObjectName("pb_delete_struct") self.verticalLayout_5.addWidget(self.pb_delete_struct) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_5.addItem(spacerItem2) self.pb_update_model_structure = QtGui.QPushButton( self.frame_structure_buttons) self.pb_update_model_structure.setObjectName( "pb_update_model_structure") self.verticalLayout_5.addWidget(self.pb_update_model_structure) self.horizontalLayout_6.addWidget(self.frame_structure_buttons) self.tree_structure_editor = SubmodelStructureEditorTree( self.tab_structure_editor) self.tree_structure_editor.setObjectName("tree_structure_editor") self.horizontalLayout_6.addWidget(self.tree_structure_editor) self.tab_widget.addTab(self.tab_structure_editor, "") self.verticalLayout_2.addWidget(self.tab_widget) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.pb_help_on = QtGui.QPushButton(SubModelEditor) self.pb_help_on.setObjectName("pb_help_on") self.horizontalLayout_2.addWidget(self.pb_help_on) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem3) self.buttonBox = QtGui.QDialogButtonBox(SubModelEditor) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.horizontalLayout_2.addWidget(self.buttonBox) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.retranslateUi(SubModelEditor) self.tab_widget.setCurrentIndex(0) self.stack_struct_picker.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(SubModelEditor)