Source code for mdt.gui.model_fit.design.ui_optimization_extra_data_dialog

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'optimization_extra_data_dialog.ui'
#
# Created by: PyQt5 UI code generator 5.10.1
#
# WARNING! All changes made in this file will be lost!

from PyQt5 import QtCore, QtGui, QtWidgets

[docs]class Ui_OptimizationExtraDataDialog(object):
[docs] def setupUi(self, OptimizationExtraDataDialog): OptimizationExtraDataDialog.setObjectName("OptimizationExtraDataDialog") OptimizationExtraDataDialog.resize(843, 331) self.verticalLayout = QtWidgets.QVBoxLayout(OptimizationExtraDataDialog) self.verticalLayout.setObjectName("verticalLayout") self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setSpacing(0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.label_3 = QtWidgets.QLabel(OptimizationExtraDataDialog) font = QtGui.QFont() font.setPointSize(14) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.verticalLayout_3.addWidget(self.label_3) self.label_4 = QtWidgets.QLabel(OptimizationExtraDataDialog) font = QtGui.QFont() font.setItalic(True) self.label_4.setFont(font) self.label_4.setObjectName("label_4") self.verticalLayout_3.addWidget(self.label_4) self.verticalLayout.addLayout(self.verticalLayout_3) self.line = QtWidgets.QFrame(OptimizationExtraDataDialog) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayout.addWidget(self.line) self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.label_15 = QtWidgets.QLabel(OptimizationExtraDataDialog) font = QtGui.QFont() font.setItalic(True) self.label_15.setFont(font) self.label_15.setObjectName("label_15") self.gridLayout.addWidget(self.label_15, 2, 2, 1, 1) self.label_10 = QtWidgets.QLabel(OptimizationExtraDataDialog) font = QtGui.QFont() font.setItalic(True) self.label_10.setFont(font) self.label_10.setObjectName("label_10") self.gridLayout.addWidget(self.label_10, 4, 2, 1, 1) self.line_5 = QtWidgets.QFrame(OptimizationExtraDataDialog) self.line_5.setFrameShape(QtWidgets.QFrame.HLine) self.line_5.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_5.setObjectName("line_5") self.gridLayout.addWidget(self.line_5, 3, 0, 1, 3) self.label_7 = QtWidgets.QLabel(OptimizationExtraDataDialog) self.label_7.setObjectName("label_7") self.gridLayout.addWidget(self.label_7, 0, 0, 1, 1) self.label_14 = QtWidgets.QLabel(OptimizationExtraDataDialog) font = QtGui.QFont() font.setItalic(True) self.label_14.setFont(font) self.label_14.setObjectName("label_14") self.gridLayout.addWidget(self.label_14, 0, 2, 1, 1) self.horizontalLayout_6 = QtWidgets.QHBoxLayout() self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.gradientDeviations = QtWidgets.QLineEdit(OptimizationExtraDataDialog) self.gradientDeviations.setObjectName("gradientDeviations") self.horizontalLayout_6.addWidget(self.gradientDeviations) self.gradDevFileSelect = QtWidgets.QPushButton(OptimizationExtraDataDialog) self.gradDevFileSelect.setObjectName("gradDevFileSelect") self.horizontalLayout_6.addWidget(self.gradDevFileSelect) self.gridLayout.addLayout(self.horizontalLayout_6, 2, 1, 1, 1) self.label_8 = QtWidgets.QLabel(OptimizationExtraDataDialog) self.label_8.setObjectName("label_8") self.gridLayout.addWidget(self.label_8, 2, 0, 1, 1) self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.noiseStd = QtWidgets.QLineEdit(OptimizationExtraDataDialog) self.noiseStd.setObjectName("noiseStd") self.horizontalLayout_5.addWidget(self.noiseStd) self.noiseStdFileSelect = QtWidgets.QPushButton(OptimizationExtraDataDialog) self.noiseStdFileSelect.setObjectName("noiseStdFileSelect") self.horizontalLayout_5.addWidget(self.noiseStdFileSelect) self.gridLayout.addLayout(self.horizontalLayout_5, 0, 1, 1, 1) self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setContentsMargins(-1, 0, -1, -1) self.verticalLayout_2.setObjectName("verticalLayout_2") self.protocolMaps = QtWidgets.QListWidget(OptimizationExtraDataDialog) self.protocolMaps.setSelectionMode(QtWidgets.QAbstractItemView.MultiSelection) self.protocolMaps.setObjectName("protocolMaps") self.verticalLayout_2.addWidget(self.protocolMaps) self.horizontalLayout_8 = QtWidgets.QHBoxLayout() self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.addProtocolMap = QtWidgets.QPushButton(OptimizationExtraDataDialog) self.addProtocolMap.setObjectName("addProtocolMap") self.horizontalLayout_8.addWidget(self.addProtocolMap) self.removeProtocolMap = QtWidgets.QPushButton(OptimizationExtraDataDialog) self.removeProtocolMap.setObjectName("removeProtocolMap") self.horizontalLayout_8.addWidget(self.removeProtocolMap) self.verticalLayout_2.addLayout(self.horizontalLayout_8) self.gridLayout.addLayout(self.verticalLayout_2, 4, 1, 1, 1) self.line_2 = QtWidgets.QFrame(OptimizationExtraDataDialog) self.line_2.setFrameShape(QtWidgets.QFrame.HLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.gridLayout.addWidget(self.line_2, 1, 0, 1, 3) self.label_2 = QtWidgets.QLabel(OptimizationExtraDataDialog) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 4, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem) self.line_3 = QtWidgets.QFrame(OptimizationExtraDataDialog) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.verticalLayout.addWidget(self.line_3) self.buttonBox = QtWidgets.QDialogButtonBox(OptimizationExtraDataDialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(OptimizationExtraDataDialog) self.buttonBox.accepted.connect(OptimizationExtraDataDialog.accept) self.buttonBox.rejected.connect(OptimizationExtraDataDialog.reject) QtCore.QMetaObject.connectSlotsByName(OptimizationExtraDataDialog) OptimizationExtraDataDialog.setTabOrder(self.noiseStd, self.noiseStdFileSelect) OptimizationExtraDataDialog.setTabOrder(self.noiseStdFileSelect, self.gradientDeviations) OptimizationExtraDataDialog.setTabOrder(self.gradientDeviations, self.gradDevFileSelect) OptimizationExtraDataDialog.setTabOrder(self.gradDevFileSelect, self.protocolMaps) OptimizationExtraDataDialog.setTabOrder(self.protocolMaps, self.addProtocolMap) OptimizationExtraDataDialog.setTabOrder(self.addProtocolMap, self.removeProtocolMap)
[docs] def retranslateUi(self, OptimizationExtraDataDialog): _translate = QtCore.QCoreApplication.translate OptimizationExtraDataDialog.setWindowTitle(_translate("OptimizationExtraDataDialog", "Additional input data")) self.label_3.setText(_translate("OptimizationExtraDataDialog", "Additional input data")) self.label_4.setText(_translate("OptimizationExtraDataDialog", "Extra data that can be used in the model fitting procedure")) self.label_15.setText(_translate("OptimizationExtraDataDialog", "(Per voxel 9 values that constitute the gradient non-linearities)")) self.label_10.setText(_translate("OptimizationExtraDataDialog", "(Provide voxel-based maps for the protocol parameters. \n" "If given, these override the values from the protocol file.)")) self.label_7.setText(_translate("OptimizationExtraDataDialog", "Noise standard deviation:")) self.label_14.setText(_translate("OptimizationExtraDataDialog", "(Empty for auto detection, or set a scalar or a path to a nifti file)")) self.gradDevFileSelect.setText(_translate("OptimizationExtraDataDialog", "File browser")) self.label_8.setText(_translate("OptimizationExtraDataDialog", "Gradient deviations:")) self.noiseStdFileSelect.setText(_translate("OptimizationExtraDataDialog", "File browser")) self.addProtocolMap.setText(_translate("OptimizationExtraDataDialog", "Add map")) self.removeProtocolMap.setText(_translate("OptimizationExtraDataDialog", "Remove selected")) self.label_2.setText(_translate("OptimizationExtraDataDialog", "Protocol maps:"))