def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1056, 687) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.confWidget1 = MplWidget(self.centralwidget) self.confWidget1.setGeometry(QtCore.QRect(10, 30, 501, 51)) self.confWidget1.setObjectName("confWidget1") self.btn_redraw = QtGui.QPushButton(self.centralwidget) self.btn_redraw.setGeometry(QtCore.QRect(740, 390, 94, 24)) self.btn_redraw.setObjectName("btn_redraw") self.confWidget2 = MplWidget(self.centralwidget) self.confWidget2.setGeometry(QtCore.QRect(10, 80, 501, 51)) self.confWidget2.setObjectName("confWidget2") self.confWidget3 = MplWidget(self.centralwidget) self.confWidget3.setGeometry(QtCore.QRect(10, 130, 501, 51)) self.confWidget3.setObjectName("confWidget3") self.confWidget4 = MplWidget(self.centralwidget) self.confWidget4.setGeometry(QtCore.QRect(10, 180, 501, 51)) self.confWidget4.setObjectName("confWidget4") self.verticalLayoutWidget = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget.setGeometry(QtCore.QRect(110, 330, 521, 171)) self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.btn_generateData = QtGui.QPushButton(self.centralwidget) self.btn_generateData.setGeometry(QtCore.QRect(740, 320, 94, 24)) self.btn_generateData.setObjectName("btn_generateData") self.btn_loadData = QtGui.QPushButton(self.centralwidget) self.btn_loadData.setGeometry(QtCore.QRect(740, 360, 94, 24)) self.btn_loadData.setObjectName("btn_loadData") self.w_colourbar = MplWidget(self.centralwidget) self.w_colourbar.setGeometry(QtCore.QRect(510, 30, 31, 201)) self.w_colourbar.setObjectName("w_colourbar") self.le_max = QtGui.QLineEdit(self.centralwidget) self.le_max.setGeometry(QtCore.QRect(540, 60, 61, 23)) self.le_max.setObjectName("le_max") self.le_min = QtGui.QLineEdit(self.centralwidget) self.le_min.setGeometry(QtCore.QRect(540, 180, 61, 23)) self.le_min.setObjectName("le_min") self.btn_set = QtGui.QPushButton(self.centralwidget) self.btn_set.setGeometry(QtCore.QRect(550, 90, 41, 41)) self.btn_set.setObjectName("btn_set") self.btn_clear = QtGui.QPushButton(self.centralwidget) self.btn_clear.setGeometry(QtCore.QRect(550, 130, 41, 41)) self.btn_clear.setObjectName("btn_clear") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1056, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def __init__(self, title="what is my name?"): super().__init__() self.setWindowTitle(title) layout = QVBoxLayout() self.mpl_graph = MplWidget() layout.addWidget(self.mpl_graph) self.setLayout(layout)
def setupUi(self, WidgetTiff): WidgetTiff.setObjectName("WidgetTiff") WidgetTiff.resize(566, 438) self.verticalLayout = QtWidgets.QVBoxLayout(WidgetTiff) self.verticalLayout.setObjectName("verticalLayout") self.mpl = MplWidget(WidgetTiff) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.verticalLayout.addWidget(self.mpl) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.horizontalScrollBar = QtWidgets.QScrollBar(WidgetTiff) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.horizontalScrollBar.sizePolicy().hasHeightForWidth()) self.horizontalScrollBar.setSizePolicy(sizePolicy) self.horizontalScrollBar.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBar.setObjectName("horizontalScrollBar") self.horizontalLayout.addWidget(self.horizontalScrollBar) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.lcdNumber = QtWidgets.QLCDNumber(WidgetTiff) self.lcdNumber.setSegmentStyle(QtWidgets.QLCDNumber.Flat) self.lcdNumber.setObjectName("lcdNumber") self.horizontalLayout.addWidget(self.lcdNumber) self.verticalLayout.addLayout(self.horizontalLayout) self.retranslateUi(WidgetTiff) self.horizontalScrollBar.valueChanged['int'].connect(self.lcdNumber.display) QtCore.QMetaObject.connectSlotsByName(WidgetTiff)
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.MplWidget = MplWidget(self.centralwidget) self.MplWidget.setObjectName(_fromUtf8("MplWidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.MplWidget) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.verticalLayout.addWidget(self.MplWidget) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.verticalLayout.addWidget(self.pushButton) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 22)) self.menubar.setNativeMenuBar(False) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName(_fromUtf8("menuFile")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionLoad_Grid = QtGui.QAction(MainWindow) self.actionLoad_Grid.setObjectName(_fromUtf8("actionLoad_Grid")) self.menuFile.addAction(self.actionLoad_Grid) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(561, 383) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.lineEdit = QtWidgets.QLineEdit(self.centralwidget) self.lineEdit.setObjectName("lineEdit") self.gridLayout.addWidget(self.lineEdit, 0, 0, 1, 1) self.pushButton = QtWidgets.QPushButton(self.centralwidget) self.pushButton.setObjectName("pushButton") self.gridLayout.addWidget(self.pushButton, 1, 0, 1, 1) self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_2.setObjectName("pushButton_2") self.gridLayout.addWidget(self.pushButton_2, 1, 1, 1, 1) self.widget = MplWidget(self.centralwidget) self.widget.setMinimumSize(QtCore.QSize(259, 200)) self.widget.setObjectName("widget") self.gridLayout.addWidget(self.widget, 0, 2, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 561, 23)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Accordeur): Accordeur.setObjectName("Accordeur") Accordeur.resize(294, 398) self.centralwidget = QtWidgets.QWidget(Accordeur) self.centralwidget.setObjectName("centralwidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName("verticalLayout") self.Courbe = MplWidget(self.centralwidget) self.Courbe.setObjectName("Courbe") self.verticalLayout.addWidget(self.Courbe) self.Note = QtWidgets.QLabel(self.centralwidget) self.Note.setMaximumSize(QtCore.QSize(16777215, 20)) self.Note.setAlignment(QtCore.Qt.AlignCenter) self.Note.setObjectName("Note") self.verticalLayout.addWidget(self.Note) self.Ajustement = QtWidgets.QProgressBar(self.centralwidget) self.Ajustement.setMinimum(-50) self.Ajustement.setMaximum(50) self.Ajustement.setProperty("value", 0) self.Ajustement.setObjectName("Ajustement") self.verticalLayout.addWidget(self.Ajustement) self.Demarrer = QtWidgets.QPushButton(self.centralwidget) self.Demarrer.setObjectName("Demarrer") self.verticalLayout.addWidget(self.Demarrer) self.Quitter = QtWidgets.QPushButton(self.centralwidget) self.Quitter.setObjectName("Quitter") self.verticalLayout.addWidget(self.Quitter) Accordeur.setCentralWidget(self.centralwidget) self.statusbar = QtWidgets.QStatusBar(Accordeur) self.statusbar.setObjectName("statusbar") Accordeur.setStatusBar(self.statusbar) self.retranslateUi(Accordeur) QtCore.QMetaObject.connectSlotsByName(Accordeur)
def _on_press_ac(self, event): print(event) self.gpop = QDialog(self) # plot correlation of age and aesthetics min, max, attr, avg, var, ethnic = self.age_data x = list(range(min, max)) self.acw = MplWidget(self.centralwidget) self.acw.setObjectName(u"ac_widget2") self.acw.setMinimumSize(QSize(100, 50)) self.gpop.setLayout(QGridLayout(self)) self.gpop.layout().addWidget(self.acw) self.acw.canvas.figure.clear() ax = self.acw.canvas.figure.subplots() ax.clear() ax.set_title('Correlation of Aesthetics and Age') for i in range(0, max - min): for score in range(len(attr[i])): co = ethnic[i][score] ax.plot(min + i, attr[i][score], '.', color=(co, .1, 1 - co)) ax.plot(x, avg, '-', color='b') self.acw.canvas.draw() self.gpop.setGeometry(50, 50, 1200, 800) self.gpop.show()
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(900, 585) MainWindow.setStyleSheet("font: 12pt \"Ubuntu\";") self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.open_dir_btn = QtWidgets.QPushButton(self.centralwidget) self.open_dir_btn.setGeometry(QtCore.QRect(10, 10, 211, 51)) self.open_dir_btn.setStyleSheet("") self.open_dir_btn.setObjectName("open_dir_btn") self.train_w2v_btn = QtWidgets.QPushButton(self.centralwidget) self.train_w2v_btn.setGeometry(QtCore.QRect(240, 10, 211, 51)) self.train_w2v_btn.setObjectName("train_w2v_btn") self.extract_dgh_btn = QtWidgets.QPushButton(self.centralwidget) self.extract_dgh_btn.setGeometry(QtCore.QRect(470, 10, 201, 51)) self.extract_dgh_btn.setObjectName("extract_dgh_btn") self.help_btn = QtWidgets.QPushButton(self.centralwidget) self.help_btn.setGeometry(QtCore.QRect(690, 10, 201, 51)) self.help_btn.setObjectName("help_btn") self.date_hsd = QtWidgets.QSlider(self.centralwidget) self.date_hsd.setGeometry(QtCore.QRect(10, 130, 281, 16)) self.date_hsd.setOrientation(QtCore.Qt.Horizontal) self.date_hsd.setObjectName("date_hsd") self.result_btn = QtWidgets.QPushButton(self.centralwidget) self.result_btn.setGeometry(QtCore.QRect(10, 70, 211, 51)) self.result_btn.setObjectName("result_btn") self.log_lbl = QtWidgets.QLabel(self.centralwidget) self.log_lbl.setGeometry(QtCore.QRect(10, 180, 281, 16)) self.log_lbl.setObjectName("log_lbl") self.log_txt = QtWidgets.QTextBrowser(self.centralwidget) self.log_txt.setGeometry(QtCore.QRect(10, 200, 281, 321)) self.log_txt.setObjectName("log_txt") self.first_date_lbl = QtWidgets.QLabel(self.centralwidget) self.first_date_lbl.setGeometry(QtCore.QRect(10, 150, 141, 16)) self.first_date_lbl.setText("") self.first_date_lbl.setObjectName("first_date_lbl") self.first_date_lbl.setStyleSheet( "font-size: 11px; qproperty-alignment: AlignLeft;") self.last_date_lbl = QtWidgets.QLabel(self.centralwidget) self.last_date_lbl.setGeometry(QtCore.QRect(180, 150, 111, 16)) self.last_date_lbl.setText("") self.last_date_lbl.setObjectName("last_date_lbl") self.last_date_lbl.setStyleSheet( "font-size: 11px; qproperty-alignment: AlignRight;") self.img_wdg = MplWidget(self.centralwidget) self.img_wdg.setGeometry(QtCore.QRect(300, 70, 601, 461)) self.img_wdg.setStyleSheet("background-color: rgb(250, 250, 250);") self.img_wdg.setObjectName("img_wdg") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 900, 25)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Form): Form.setObjectName("Form") Form.resize(889, 643) self.label = QtWidgets.QLabel(Form) self.label.setGeometry(QtCore.QRect(290, 30, 341, 21)) font = QtGui.QFont() font.setPointSize(24) self.label.setFont(font) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setObjectName("label") self.label_2 = QtWidgets.QLabel(Form) self.label_2.setGeometry(QtCore.QRect(680, 40, 141, 16)) self.label_2.setObjectName("label_2") self.btopenfile = QtWidgets.QPushButton(Form) self.btopenfile.setGeometry(QtCore.QRect(390, 60, 114, 32)) self.btopenfile.setObjectName("btopenfile") self.filenamelabel = QtWidgets.QLabel(Form) self.filenamelabel.setGeometry(QtCore.QRect(400, 100, 101, 16)) self.filenamelabel.setAlignment(QtCore.Qt.AlignCenter) self.filenamelabel.setObjectName("filenamelabel") self.mplwidget1 = MplWidget(Form) self.mplwidget1.setGeometry(QtCore.QRect(20, 150, 411, 411)) self.mplwidget1.setObjectName("mplwidget1") self.mplwidget2 = MplWidget(Form) self.mplwidget2.setGeometry(QtCore.QRect(460, 150, 411, 411)) self.mplwidget2.setObjectName("mplwidget2") self.label_3 = QtWidgets.QLabel(Form) self.label_3.setGeometry(QtCore.QRect(200, 120, 91, 21)) font = QtGui.QFont() font.setPointSize(18) self.label_3.setFont(font) self.label_3.setAlignment(QtCore.Qt.AlignCenter) self.label_3.setObjectName("label_3") self.label_4 = QtWidgets.QLabel(Form) self.label_4.setGeometry(QtCore.QRect(560, 120, 201, 21)) font = QtGui.QFont() font.setPointSize(18) self.label_4.setFont(font) self.label_4.setAlignment(QtCore.Qt.AlignCenter) self.label_4.setObjectName("label_4") self.btrun = QtWidgets.QPushButton(Form) self.btrun.setGeometry(QtCore.QRect(390, 580, 111, 41)) self.btrun.setObjectName("btrun") self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def __init__(self): QtWidgets.QMainWindow.__init__(self) Ui_MainWindow.__init__(self) self.setupUi(self) self.MplWidget = MplWidget(self.MplWidget) self.cargar.clicked.connect(self.getCSV) self.df = pd.read_csv('./data/covid_data.csv', parse_dates=['Country'], sep=',', na_values='') self.aux=[]
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(809, 437) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/wordcloud/wc.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.label = QtWidgets.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(13) self.label.setFont(font) self.label.setObjectName("label") self.verticalLayout.addWidget(self.label) self.textInput = QtWidgets.QPlainTextEdit(self.centralwidget) self.textInput.setMaximumSize(QtCore.QSize(1000, 400)) self.textInput.setLayoutDirection(QtCore.Qt.LeftToRight) self.textInput.setObjectName("textInput") self.verticalLayout.addWidget(self.textInput) self.makeCloud = QtWidgets.QPushButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.makeCloud.sizePolicy().hasHeightForWidth()) self.makeCloud.setSizePolicy(sizePolicy) self.makeCloud.setLayoutDirection(QtCore.Qt.LeftToRight) self.makeCloud.setObjectName("makeCloud") self.verticalLayout.addWidget(self.makeCloud) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.mpl = MplWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.gridLayout.addWidget(self.mpl, 1, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 809, 21)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") MainWindow.setMenuBar(self.menubar) self.actionOpen = QtWidgets.QAction(MainWindow) self.actionOpen.setObjectName("actionOpen") self.actionExit = QtWidgets.QAction(MainWindow) self.actionExit.setObjectName("actionExit") self.menuFile.addAction(self.actionOpen) self.menuFile.addAction(self.actionExit) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def __init__(self): QtWidgets.QMainWindow.__init__(self) Ui_MainWindow.__init__(self) self.setupUi(self) self.MplWidget = MplWidget(self.MplWidget) self.cargar.clicked.connect(self.getCSV) self.graficar.clicked.connect(self.presentarTabla) self.estadistica.clicked.connect(self.estadisticas)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.Simulation = QtWidgets.QPushButton(self.centralwidget) self.Simulation.setGeometry(QtCore.QRect(70, 440, 101, 23)) self.Simulation.setObjectName("Simulation") self.Microphone = QtWidgets.QPushButton(self.centralwidget) self.Microphone.setGeometry(QtCore.QRect(70, 470, 101, 23)) self.Microphone.setObjectName("Microphone") self.Quitter = QtWidgets.QPushButton(self.centralwidget) self.Quitter.setGeometry(QtCore.QRect(70, 500, 101, 23)) self.Quitter.setObjectName("Quitter") self.VFrequence = QtWidgets.QTextEdit(self.centralwidget) self.VFrequence.setGeometry(QtCore.QRect(380, 400, 91, 31)) self.VFrequence.setObjectName("VFrequence") self.Frequence = QtWidgets.QLabel(self.centralwidget) self.Frequence.setGeometry(QtCore.QRect(300, 400, 81, 31)) self.Frequence.setObjectName("Frequence") self.Amplitude = QtWidgets.QLabel(self.centralwidget) self.Amplitude.setGeometry(QtCore.QRect(570, 450, 81, 31)) self.Amplitude.setObjectName("Amplitude") self.Bruit = QtWidgets.QLabel(self.centralwidget) self.Bruit.setGeometry(QtCore.QRect(570, 500, 81, 31)) self.Bruit.setObjectName("Bruit") self.Note = QtWidgets.QLabel(self.centralwidget) self.Note.setGeometry(QtCore.QRect(310, 330, 81, 31)) self.Note.setObjectName("Note") self.VAmplitude = QtWidgets.QTextEdit(self.centralwidget) self.VAmplitude.setGeometry(QtCore.QRect(650, 450, 91, 31)) self.VAmplitude.setObjectName("VAmplitude") self.VBruit = QtWidgets.QTextEdit(self.centralwidget) self.VBruit.setGeometry(QtCore.QRect(650, 500, 91, 31)) self.VBruit.setObjectName("VBruit") self.Vnote = QtWidgets.QTextEdit(self.centralwidget) self.Vnote.setGeometry(QtCore.QRect(380, 330, 91, 31)) self.Vnote.setObjectName("Vnote") self.Visualisation = MplWidget(self.centralwidget) self.Visualisation.setGeometry(QtCore.QRect(30, 10, 721, 301)) self.Visualisation.setObjectName("Visualisation") self.progressBar = QtWidgets.QProgressBar(self.centralwidget) self.progressBar.setGeometry(QtCore.QRect(120, 370, 621, 23)) self.progressBar.setProperty("value", 24) self.progressBar.setObjectName("progressBar") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 22)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.Quitter.clicked.connect(MainWindow.close) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def __init__(self, parent=None): global logger, log_formatter # Initialization of the superclass super(MainWindow, self).__init__(parent) # Load the UI uic.loadUi(UI_FILE, self) # Default window parameters self.setMinimumSize(QSize(480, 240)) # Set sizes self.resize(QSize(640, 480)) self.move(QPoint(50, 50)) self.setWindowTitle(APPLICATION_NAME) # Set a title # self.setWindowIcon(QtGui.QIcon('icon.png')) # Create new plot widget self.mplw = MplWidget() # self.mplw.ntb.setIconSize(QSize(18, 18)) # self.mplw.ntb.setFixedSize(300, 24) layout = self.frame_3.layout() layout.addWidget(self.mplw) axes = self.mplw.canvas.ax #axes.clear() #axes.set_xlabel('Time, s') #axes.set_ylabel('Signal, V') #axes.grid(color='k', linestyle='--') #x = numpy.arange(100.0) #y = numpy.sin(x) #axes.plot(x, y) # Class members definition self.folder = None # Connect signals with slots self.pushButton.clicked.connect(self.erase) self.comboBox.currentIndexChanged.connect(self.processing_changed) self.listWidget.itemSelectionChanged.connect( self.list_selection_changed) self.pushButton_2.clicked.connect(self.select_folder) self.comboBox_2.currentIndexChanged.connect(self.folder_changed) # Menu actions connection self.actionQuit.triggered.connect(qApp.quit) self.actionAbout.triggered.connect(self.show_about) # Additional decorations # self.radioButton.setStyleSheet('QRadioButton {background-color: red}') #self.lineEdit.setStyleSheet('QLineEdit {background-color: red}') # self.doubleSpinBox_4.setSingleStep(0.1) # Clock at status bar self.clock = QLabel(" ") # self.clock.setFont(QFont('Open Sans Bold', 14, weight=QFont.Bold)) self.clock.setFont(QFont('Open Sans Bold', 12)) self.statusBar().addPermanentWidget(self.clock) print(APPLICATION_NAME + ' version ' + APPLICATION_VERSION + ' started') self.restore_settings()
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(1029, 437) self.mplwidget = MplWidget(Dialog) self.mplwidget.setGeometry(QtCore.QRect(30, 70, 971, 341)) self.mplwidget.setObjectName("mplwidget") self.label = QtWidgets.QLabel(Dialog) self.label.setGeometry(QtCore.QRect(480, 10, 67, 17)) self.label.setObjectName("label") self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(909, 836) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.frequencySlider = QtWidgets.QSlider(self.centralwidget) self.frequencySlider.setEnabled(False) self.frequencySlider.setGeometry(QtCore.QRect(480, 40, 160, 22)) self.frequencySlider.setMaximum(1000) self.frequencySlider.setOrientation(QtCore.Qt.Horizontal) self.frequencySlider.setObjectName("frequencySlider") self.maxFrequencylineEdit = QtWidgets.QLineEdit(self.centralwidget) self.maxFrequencylineEdit.setEnabled(True) self.maxFrequencylineEdit.setGeometry(QtCore.QRect(660, 40, 71, 20)) self.maxFrequencylineEdit.setObjectName("maxFrequencylineEdit") self.minFrequencyLineEdit = QtWidgets.QLineEdit(self.centralwidget) self.minFrequencyLineEdit.setEnabled(True) self.minFrequencyLineEdit.setGeometry(QtCore.QRect(390, 40, 81, 21)) self.minFrequencyLineEdit.setObjectName("minFrequencyLineEdit") self.frequencyLabel = QtWidgets.QLabel(self.centralwidget) self.frequencyLabel.setGeometry(QtCore.QRect(520, 10, 101, 21)) self.frequencyLabel.setTextFormat(QtCore.Qt.AutoText) self.frequencyLabel.setScaledContents(False) self.frequencyLabel.setObjectName("frequencyLabel") self.checkBox_sweep = QtWidgets.QCheckBox(self.centralwidget) self.checkBox_sweep.setEnabled(False) self.checkBox_sweep.setGeometry(QtCore.QRect(300, 20, 70, 17)) self.checkBox_sweep.setObjectName("checkBox_sweep") self.MplWidget_phase = MplWidget(self.centralwidget) self.MplWidget_phase.setGeometry(QtCore.QRect(29, 140, 841, 641)) self.MplWidget_phase.setMinimumSize(QtCore.QSize(480, 240)) self.MplWidget_phase.setCursor(QtGui.QCursor(QtCore.Qt.CrossCursor)) self.MplWidget_phase.setObjectName("MplWidget_phase") self.comportComboBox = QtWidgets.QComboBox(self.centralwidget) self.comportComboBox.setGeometry(QtCore.QRect(30, 60, 81, 22)) self.comportComboBox.setEditable(True) self.comportComboBox.setObjectName("comportComboBox") self.startStopButton = QtWidgets.QPushButton(self.centralwidget) self.startStopButton.setGeometry(QtCore.QRect(30, 30, 81, 23)) self.startStopButton.setObjectName("startStopButton") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 909, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.plotCanvas = MplWidget(self.centralwidget) self.plotCanvas.setObjectName(_fromUtf8("plotCanvas")) self.verticalLayout.addWidget(self.plotCanvas) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(348, 432) self.lineEdit = QtWidgets.QLineEdit(Dialog) self.lineEdit.setGeometry(QtCore.QRect(81, 260, 113, 20)) self.lineEdit.setObjectName("lineEdit") self.textBrowser = QtWidgets.QTextBrowser(Dialog) self.textBrowser.setGeometry(QtCore.QRect(50, 10, 241, 31)) self.textBrowser.setObjectName("textBrowser") self.splitter_2 = QtWidgets.QSplitter(Dialog) self.splitter_2.setGeometry(QtCore.QRect(81, 210, 149, 41)) self.splitter_2.setOrientation(QtCore.Qt.Vertical) self.splitter_2.setObjectName("splitter_2") self.pushButton = QtWidgets.QPushButton(self.splitter_2) self.pushButton.setObjectName("pushButton") self.splitter = QtWidgets.QSplitter(self.splitter_2) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setObjectName("splitter") self.checkBox = QtWidgets.QCheckBox(self.splitter) self.checkBox.setChecked(False) self.checkBox.setObjectName("checkBox") self.radioButton = QtWidgets.QRadioButton(self.splitter) self.radioButton.setObjectName("radioButton") self.tabWidget = QtWidgets.QTabWidget(Dialog) self.tabWidget.setGeometry(QtCore.QRect(51, 310, 191, 111)) self.tabWidget.setObjectName("tabWidget") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.comboBox = QtWidgets.QComboBox(self.tab) self.comboBox.setGeometry(QtCore.QRect(10, 20, 59, 22)) self.comboBox.setObjectName("comboBox") self.comboBox.addItem("") self.comboBox.addItem("") self.comboBox.addItem("") self.tabWidget.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.progressBar = QtWidgets.QProgressBar(self.tab_2) self.progressBar.setGeometry(QtCore.QRect(40, 30, 118, 23)) self.progressBar.setProperty("value", 24) self.progressBar.setObjectName("progressBar") self.tabWidget.addTab(self.tab_2, "") self.MplWidget = MplWidget(Dialog) self.MplWidget.setGeometry(QtCore.QRect(30, 50, 281, 141)) self.MplWidget.setObjectName("MplWidget") self.retranslateUi(Dialog) self.tabWidget.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.TimeButton = QtWidgets.QPushButton(self.centralwidget) self.TimeButton.setGeometry(QtCore.QRect(610, 30, 131, 31)) self.TimeButton.setObjectName("TimeButton") self.FreqButton = QtWidgets.QPushButton(self.centralwidget) self.FreqButton.setGeometry(QtCore.QRect(610, 90, 131, 31)) self.FreqButton.setObjectName("FreqButton") self.Display = MplWidget(self.centralwidget) self.Display.setGeometry(QtCore.QRect(10, 10, 591, 521)) self.Display.setObjectName("Display") self.CutAt0 = QtWidgets.QCheckBox(self.centralwidget) self.CutAt0.setGeometry(QtCore.QRect(760, 100, 16, 16)) self.CutAt0.setText("") self.CutAt0.setChecked(False) self.CutAt0.setTristate(False) self.CutAt0.setObjectName("CutAt0") self.STFTButton = QtWidgets.QPushButton(self.centralwidget) self.STFTButton.setGeometry(QtCore.QRect(610, 150, 131, 31)) self.STFTButton.setObjectName("STFTButton") self.CWTButton = QtWidgets.QPushButton(self.centralwidget) self.CWTButton.setGeometry(QtCore.QRect(610, 210, 131, 31)) self.CWTButton.setObjectName("CWTButton") self.DDDButton = QtWidgets.QPushButton(self.centralwidget) self.DDDButton.setGeometry(QtCore.QRect(610, 270, 131, 31)) self.DDDButton.setObjectName("DDDButton") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 26)) self.menubar.setObjectName("menubar") self.menuMenu = QtWidgets.QMenu(self.menubar) self.menuMenu.setObjectName("menuMenu") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.newFunc = QtWidgets.QAction(MainWindow) self.newFunc.setObjectName("newFunc") self.actionFreq = QtWidgets.QAction(MainWindow) self.actionFreq.setObjectName("actionFreq") self.menuMenu.addAction(self.newFunc) self.menubar.addAction(self.menuMenu.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MplMainWindow): MplMainWindow.setObjectName("MplMainWindow") MplMainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MplMainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout_3.setObjectName("verticalLayout_3") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.mpllineEdit = QtWidgets.QLineEdit(self.centralwidget) self.mpllineEdit.setObjectName("mpllineEdit") self.horizontalLayout.addWidget(self.mpllineEdit) self.mplpushButton = QtWidgets.QPushButton(self.centralwidget) self.mplpushButton.setObjectName("mplpushButton") self.horizontalLayout.addWidget(self.mplpushButton, 0, QtCore.Qt.AlignRight) self.verticalLayout_3.addLayout(self.horizontalLayout) self.mpl = MplWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setObjectName("mpl") self.verticalLayout_3.addWidget(self.mpl) MplMainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MplMainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") MplMainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MplMainWindow) self.statusbar.setObjectName("statusbar") MplMainWindow.setStatusBar(self.statusbar) self.mplactionOpen = QtWidgets.QAction(MplMainWindow) self.mplactionOpen.setObjectName("mplactionOpen") self.mplactionQuit = QtWidgets.QAction(MplMainWindow) self.mplactionQuit.setObjectName("mplactionQuit") self.menuFile.addAction(self.mplactionOpen) self.menuFile.addSeparator() self.menuFile.addAction(self.mplactionQuit) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MplMainWindow) QtCore.QMetaObject.connectSlotsByName(MplMainWindow)
def __init__(self, parent=None): global logger, log_formatter # Initialization of the superclass super(MainWindow, self).__init__(parent) # Load the UI uic.loadUi(UI_FILE, self) # Default window parameters self.setMinimumSize(QSize(480, 240)) # Set sizes self.resize(QSize(640, 480)) self.move(QPoint(50, 50)) self.setWindowTitle(APPLICATION_NAME) # Set a title # self.setWindowIcon(QtGui.QIcon('icon.png')) # Create new plot widget self.mplw = MplWidget() # self.mplw.ntb.setIconSize(QSize(18, 18)) # self.mplw.ntb.setFixedSize(300, 24) layout = self.frame_3.layout() layout.addWidget(self.mplw) axes = self.mplw.canvas.ax # Class members definition self.folder = None self.files = [] # Connect signals with slots self.pushButton.clicked.connect(self.erase) self.comboBox.currentIndexChanged.connect(self.processing_changed) self.listWidget.itemSelectionChanged.connect( self.list_selection_changed) self.pushButton_2.clicked.connect(self.select_folder) self.comboBox_2.currentIndexChanged.connect(self.folder_changed) # Menu actions connection self.actionQuit.triggered.connect(qApp.quit) self.actionAbout.triggered.connect(self.show_about) # Additional decorations # Clock at status bar self.clock = QLabel(" ") self.clock.setFont(QFont('Open Sans Bold', 12)) self.statusBar().addPermanentWidget(self.clock) print(APPLICATION_NAME + ' version ' + APPLICATION_VERSION + ' started') self.restore_settings()
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(471, 384) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.MplWidget = MplWidget(self.centralwidget) self.MplWidget.setGeometry(QtCore.QRect(20, 20, 431, 321)) self.MplWidget.setObjectName("MplWidget") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 471, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(610, 513) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName("verticalLayout_2") self.MplWidget = MplWidget(self.centralwidget) self.MplWidget.setMinimumSize(QtCore.QSize(500, 500)) self.MplWidget.setBaseSize(QtCore.QSize(1000, 1000)) self.MplWidget.setObjectName("output_field") self.verticalLayout_2.addWidget(self.MplWidget) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.labelFX = QtWidgets.QLabel(self.centralwidget) self.labelFX.setObjectName("labelFX") self.horizontalLayout.addWidget(self.labelFX) self.input_function = QtWidgets.QLineEdit(self.centralwidget) self.input_function.setObjectName("input_function") self.horizontalLayout.addWidget(self.input_function) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.labelARR = QtWidgets.QLabel(self.centralwidget) self.labelARR.setObjectName("labelARR") self.horizontalLayout_2.addWidget(self.labelARR) self.input_array = QtWidgets.QLineEdit(self.centralwidget) self.input_array.setObjectName("input_array") self.horizontalLayout_2.addWidget(self.input_array) self.verticalLayout.addLayout(self.horizontalLayout_2) self.button_print = QtWidgets.QPushButton(self.centralwidget) self.button_print.setObjectName("button_print") self.verticalLayout.addWidget(self.button_print) self.button_clear = QtWidgets.QPushButton(self.centralwidget) self.button_clear.setObjectName("button_clear") self.verticalLayout.addWidget(self.button_clear) self.verticalLayout_2.addLayout(self.verticalLayout) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setup_ui(self, parent): QtGui.QMainWindow.__init__(self, parent) self.main_frame = QtGui.QWidget(self) self.setCentralWidget(self.main_frame) self.resize(800, 600) self.vertical_layout = QtGui.QVBoxLayout() self.mplwidget = MplWidget(self.main_frame) self.ax = self.mplwidget.canvas.ax #self.vertical_layout.addWidget(self.mplwidget) self.autoscale_checkbox = QtGui.QCheckBox('Autoscale view') self.autoscale_checkbox.setChecked(True) self.autoscale_checkbox.stateChanged.connect( self.handle_autoscale_checkbox) self.vertical_layout.addWidget(self.mplwidget) self.vertical_layout.addWidget(self.autoscale_checkbox) self.main_frame.setLayout(self.vertical_layout) self.setWindowTitle('SpecGrid Mainwindow')
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.mplwidget = MplWidget(self.centralwidget) self.mplwidget.setObjectName(_fromUtf8("mplwidget")) self.gridLayout.addWidget(self.mplwidget, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Grapheur): Grapheur.setObjectName("Grapheur") Grapheur.resize(748, 279) self.centralwidget = QtWidgets.QWidget(Grapheur) self.centralwidget.setObjectName("centralwidget") self.lblFreq = QtWidgets.QLabel(self.centralwidget) self.lblFreq.setGeometry(QtCore.QRect(20, 20, 71, 16)) self.lblFreq.setObjectName("lblFreq") self.txtFreq = QtWidgets.QLineEdit(self.centralwidget) self.txtFreq.setGeometry(QtCore.QRect(130, 20, 113, 21)) self.txtFreq.setObjectName("txtFreq") self.lblBruit = QtWidgets.QLabel(self.centralwidget) self.lblBruit.setGeometry(QtCore.QRect(20, 60, 111, 16)) self.lblBruit.setObjectName("lblBruit") self.txtBruit = QtWidgets.QLineEdit(self.centralwidget) self.txtBruit.setGeometry(QtCore.QRect(130, 60, 113, 21)) self.txtBruit.setObjectName("txtBruit") self.btValider = QtWidgets.QPushButton(self.centralwidget) self.btValider.setGeometry(QtCore.QRect(10, 100, 113, 32)) self.btValider.setObjectName("btValider") self.wdGraph = MplWidget(self.centralwidget) self.wdGraph.setGeometry(QtCore.QRect(260, 20, 461, 191)) self.wdGraph.setObjectName("wdGraph") self.btQuitter = QtWidgets.QPushButton(self.centralwidget) self.btQuitter.setGeometry(QtCore.QRect(130, 100, 113, 32)) self.btQuitter.setObjectName("btQuitter") Grapheur.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(Grapheur) self.menubar.setGeometry(QtCore.QRect(0, 0, 748, 22)) self.menubar.setObjectName("menubar") Grapheur.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(Grapheur) self.statusbar.setObjectName("statusbar") Grapheur.setStatusBar(self.statusbar) self.retranslateUi(Grapheur) self.btQuitter.clicked.connect(Grapheur.close) QtCore.QMetaObject.connectSlotsByName(Grapheur)
def setupUi(self, Plotterui): Plotterui.setObjectName(_fromUtf8("Plotterui")) Plotterui.resize(803, 586) self.MPLArea = MplWidget(Plotterui) self.MPLArea.setGeometry(QtCore.QRect(150, 10, 641, 561)) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.MPLArea.sizePolicy().hasHeightForWidth()) self.MPLArea.setSizePolicy(sizePolicy) self.MPLArea.setFocusPolicy(QtCore.Qt.NoFocus) self.MPLArea.setContextMenuPolicy(QtCore.Qt.NoContextMenu) self.MPLArea.setObjectName(_fromUtf8("MPLArea")) self.PLOT_Button = QtGui.QPushButton(Plotterui) self.PLOT_Button.setGeometry(QtCore.QRect(20, 190, 75, 23)) self.PLOT_Button.setObjectName(_fromUtf8("PLOT_Button")) self.checkTotalInt = QtGui.QCheckBox(Plotterui) self.checkTotalInt.setGeometry(QtCore.QRect(11, 101, 62, 17)) self.checkTotalInt.setChecked(True) self.checkTotalInt.setObjectName(_fromUtf8("checkTotalInt")) self.checkFlammenhoehe = QtGui.QCheckBox(Plotterui) self.checkFlammenhoehe.setGeometry(QtCore.QRect(11, 124, 95, 17)) self.checkFlammenhoehe.setChecked(True) self.checkFlammenhoehe.setObjectName(_fromUtf8("checkFlammenhoehe")) self.checkFlammenhoeheGauss = QtGui.QCheckBox(Plotterui) self.checkFlammenhoeheGauss.setGeometry(QtCore.QRect(10, 150, 131, 17)) self.checkFlammenhoeheGauss.setChecked(True) self.checkFlammenhoeheGauss.setObjectName( _fromUtf8("checkFlammenhoeheGauss")) self.retranslateUi(Plotterui) QtCore.QObject.connect(self.PLOT_Button, QtCore.SIGNAL(_fromUtf8("clicked()")), Plotterui.myPlot) QtCore.QMetaObject.connectSlotsByName(Plotterui)
def setupUi(self, ArdifisicaGui): ArdifisicaGui.setObjectName("ArdifisicaGui") ArdifisicaGui.resize(1113, 854) self.centralwidget = QtWidgets.QWidget(ArdifisicaGui) self.centralwidget.setObjectName("centralwidget") self.Led = QtWidgets.QLabel(self.centralwidget) self.Led.setGeometry(QtCore.QRect(1060, 220, 41, 21)) self.Led.setMaximumSize(QtCore.QSize(51, 16777215)) self.Led.setObjectName("Led") self.comboBox_ports = QtWidgets.QComboBox(self.centralwidget) self.comboBox_ports.setGeometry(QtCore.QRect(950, 220, 92, 25)) self.comboBox_ports.setObjectName("comboBox_ports") self.label = QtWidgets.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(870, 220, 68, 19)) self.label.setObjectName("label") self.layoutWidget = QtWidgets.QWidget(self.centralwidget) self.layoutWidget.setGeometry(QtCore.QRect(10, 220, 141, 601)) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.layoutWidget) self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) self.verticalLayout_4.setObjectName("verticalLayout_4") self.distanciaButton = QtWidgets.QPushButton(self.layoutWidget) self.distanciaButton.setObjectName("distanciaButton") self.verticalLayout_4.addWidget(self.distanciaButton) self.aireButton = QtWidgets.QPushButton(self.layoutWidget) self.aireButton.setObjectName("aireButton") self.verticalLayout_4.addWidget(self.aireButton) self.tacometroButton = QtWidgets.QPushButton(self.layoutWidget) self.tacometroButton.setObjectName("tacometroButton") self.verticalLayout_4.addWidget(self.tacometroButton) self.genSonbutton = QtWidgets.QPushButton(self.layoutWidget) self.genSonbutton.setObjectName("genSonbutton") self.verticalLayout_4.addWidget(self.genSonbutton) self.microfonoButton = QtWidgets.QPushButton(self.layoutWidget) self.microfonoButton.setObjectName("microfonoButton") self.verticalLayout_4.addWidget(self.microfonoButton) self.tempIRbutton = QtWidgets.QPushButton(self.layoutWidget) self.tempIRbutton.setObjectName("tempIRbutton") self.verticalLayout_4.addWidget(self.tempIRbutton) self.luzButton = QtWidgets.QPushButton(self.layoutWidget) self.luzButton.setObjectName("luzButton") self.verticalLayout_4.addWidget(self.luzButton) self.atomizadorButton = QtWidgets.QPushButton(self.layoutWidget) self.atomizadorButton.setObjectName("atomizadorButton") self.verticalLayout_4.addWidget(self.atomizadorButton) self.fotoRButton = QtWidgets.QPushButton(self.layoutWidget) self.fotoRButton.setObjectName("fotoRButton") self.verticalLayout_4.addWidget(self.fotoRButton) self.layoutWidget1 = QtWidgets.QWidget(self.centralwidget) self.layoutWidget1.setGeometry(QtCore.QRect(0, 0, 2, 2)) self.layoutWidget1.setObjectName("layoutWidget1") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.layoutWidget1) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.layoutWidget2 = QtWidgets.QWidget(self.centralwidget) self.layoutWidget2.setGeometry(QtCore.QRect(911, 248, 191, 551)) self.layoutWidget2.setObjectName("layoutWidget2") self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget2) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.textSerialMedida = QtWidgets.QTextEdit(self.layoutWidget2) self.textSerialMedida.setMinimumSize(QtCore.QSize(189, 369)) self.textSerialMedida.setObjectName("textSerialMedida") self.verticalLayout.addWidget(self.textSerialMedida) self.saveButton = QtWidgets.QPushButton(self.layoutWidget2) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.saveButton.setFont(font) self.saveButton.setObjectName("saveButton") self.verticalLayout.addWidget(self.saveButton) self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) self.tabWidget.setGeometry(QtCore.QRect(160, 220, 751, 521)) self.tabWidget.setMinimumSize(QtCore.QSize(739, 399)) self.tabWidget.setObjectName("tabWidget") self.SimpleView = QtWidgets.QWidget() self.SimpleView.setObjectName("SimpleView") self.labelSensor = QtWidgets.QLabel(self.SimpleView) self.labelSensor.setGeometry(QtCore.QRect(80, 150, 561, 121)) self.labelSensor.setObjectName("labelSensor") self.labelMedida = QtWidgets.QLabel(self.SimpleView) self.labelMedida.setGeometry(QtCore.QRect(0, 30, 741, 361)) self.labelMedida.setObjectName("labelMedida") self.widget = QtWidgets.QWidget(self.SimpleView) self.widget.setGeometry(QtCore.QRect(3, 381, 704, 101)) self.widget.setObjectName("widget") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.widget) self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem) self.runStopButton = QtWidgets.QPushButton(self.widget) self.runStopButton.setMaximumSize(QtCore.QSize(231, 71)) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(120, 120, 120)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) self.runStopButton.setPalette(palette) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.runStopButton.setFont(font) self.runStopButton.setObjectName("runStopButton") self.horizontalLayout_2.addWidget(self.runStopButton) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.horizontalLayout_4.addLayout(self.horizontalLayout_2) self.groupEncoder = QtWidgets.QGroupBox(self.widget) self.groupEncoder.setMinimumSize(QtCore.QSize(481, 99)) self.groupEncoder.setTitle("") self.groupEncoder.setObjectName("groupEncoder") self.labelEncoder = QtWidgets.QLabel(self.groupEncoder) self.labelEncoder.setGeometry(QtCore.QRect(260, 0, 211, 101)) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.labelEncoder.setFont(font) self.labelEncoder.setObjectName("labelEncoder") self.widget1 = QtWidgets.QWidget(self.groupEncoder) self.widget1.setGeometry(QtCore.QRect(10, 0, 231, 102)) self.widget1.setObjectName("widget1") self.horizontalLayout_7 = QtWidgets.QHBoxLayout(self.widget1) self.horizontalLayout_7.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.selectButton = QtWidgets.QPushButton(self.widget1) self.selectButton.setMinimumSize(QtCore.QSize(131, 71)) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.selectButton.setFont(font) self.selectButton.setObjectName("selectButton") self.horizontalLayout_7.addWidget(self.selectButton) self.dialEncoder = QtWidgets.QDial(self.widget1) self.dialEncoder.setObjectName("dialEncoder") self.horizontalLayout_7.addWidget(self.dialEncoder) self.horizontalLayout_4.addWidget(self.groupEncoder) self.labelMedida.raise_() self.labelSensor.raise_() self.layoutWidget.raise_() self.tabWidget.addTab(self.SimpleView, "") self.PlotView = QtWidgets.QWidget() self.PlotView.setObjectName("PlotView") self.grafica = MplWidget(self.PlotView) self.grafica.setGeometry(QtCore.QRect(10, 10, 721, 401)) self.grafica.setObjectName("grafica") self.layoutWidget3 = QtWidgets.QWidget(self.PlotView) self.layoutWidget3.setGeometry(QtCore.QRect(10, 420, 721, 52)) self.layoutWidget3.setObjectName("layoutWidget3") self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.layoutWidget3) self.horizontalLayout_6.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_6.setObjectName("horizontalLayout_6") spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_6.addItem(spacerItem2) self.runStopButton_2 = QtWidgets.QPushButton(self.layoutWidget3) self.runStopButton_2.setMaximumSize(QtCore.QSize(231, 71)) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.runStopButton_2.setFont(font) self.runStopButton_2.setObjectName("runStopButton_2") self.horizontalLayout_6.addWidget(self.runStopButton_2) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_6.addItem(spacerItem3) self.tabWidget.addTab(self.PlotView, "") self.layoutWidget4 = QtWidgets.QWidget(self.centralwidget) self.layoutWidget4.setGeometry(QtCore.QRect(12, 0, 1081, 203)) self.layoutWidget4.setObjectName("layoutWidget4") self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.layoutWidget4) self.horizontalLayout_3.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.Logo = QtWidgets.QLabel(self.layoutWidget4) self.Logo.setMaximumSize(QtCore.QSize(162, 201)) self.Logo.setObjectName("Logo") self.horizontalLayout_3.addWidget(self.Logo) spacerItem4 = QtWidgets.QSpacerItem(68, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem4) self.Titulo = QtWidgets.QLabel(self.layoutWidget4) self.Titulo.setObjectName("Titulo") self.horizontalLayout_3.addWidget(self.Titulo) spacerItem5 = QtWidgets.QSpacerItem(278, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem5) self.layoutWidget5 = QtWidgets.QWidget(self.centralwidget) self.layoutWidget5.setGeometry(QtCore.QRect(10, 830, 1081, 22)) self.layoutWidget5.setObjectName("layoutWidget5") self.horizontalLayout = QtWidgets.QHBoxLayout(self.layoutWidget5) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setObjectName("horizontalLayout") self.correo = QtWidgets.QLabel(self.layoutWidget5) self.correo.setObjectName("correo") self.horizontalLayout.addWidget(self.correo) spacerItem6 = QtWidgets.QSpacerItem(538, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem6) self.layoutWidget6 = QtWidgets.QWidget(self.centralwidget) self.layoutWidget6.setGeometry(QtCore.QRect(160, 760, 741, 41)) self.layoutWidget6.setObjectName("layoutWidget6") self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.layoutWidget6) self.horizontalLayout_5.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.termoKButton = QtWidgets.QPushButton(self.layoutWidget6) self.termoKButton.setObjectName("termoKButton") self.horizontalLayout_5.addWidget(self.termoKButton) self.hallButton = QtWidgets.QPushButton(self.layoutWidget6) self.hallButton.setObjectName("hallButton") self.horizontalLayout_5.addWidget(self.hallButton) self.servoButton = QtWidgets.QPushButton(self.layoutWidget6) self.servoButton.setObjectName("servoButton") self.horizontalLayout_5.addWidget(self.servoButton) self.ledRGBbutton = QtWidgets.QPushButton(self.layoutWidget6) self.ledRGBbutton.setObjectName("ledRGBbutton") self.horizontalLayout_5.addWidget(self.ledRGBbutton) self.colorButton = QtWidgets.QPushButton(self.layoutWidget6) self.colorButton.setObjectName("colorButton") self.horizontalLayout_5.addWidget(self.colorButton) ArdifisicaGui.setCentralWidget(self.centralwidget) self.menuCOM = QtWidgets.QAction(ArdifisicaGui) self.menuCOM.setObjectName("menuCOM") self.actionhelp = QtWidgets.QAction(ArdifisicaGui) self.actionhelp.setObjectName("actionhelp") self.action1200 = QtWidgets.QAction(ArdifisicaGui) self.action1200.setObjectName("action1200") self.action115200 = QtWidgets.QAction(ArdifisicaGui) self.action115200.setObjectName("action115200") self.action57600 = QtWidgets.QAction(ArdifisicaGui) self.action57600.setObjectName("action57600") self.action38400 = QtWidgets.QAction(ArdifisicaGui) self.action38400.setObjectName("action38400") self.action19200 = QtWidgets.QAction(ArdifisicaGui) self.action19200.setObjectName("action19200") self.action9600 = QtWidgets.QAction(ArdifisicaGui) self.action9600.setObjectName("action9600") self.action4800 = QtWidgets.QAction(ArdifisicaGui) self.action4800.setObjectName("action4800") self.action2400 = QtWidgets.QAction(ArdifisicaGui) self.action2400.setObjectName("action2400") self.action1200_2 = QtWidgets.QAction(ArdifisicaGui) self.action1200_2.setObjectName("action1200_2") self.retranslateUi(ArdifisicaGui) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(ArdifisicaGui)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1137, 600) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QtCore.QSize(800, 600)) font = QtGui.QFont() font.setBold(False) font.setWeight(50) MainWindow.setFont(font) MainWindow.setDockOptions(QtWidgets.QMainWindow.AllowTabbedDocks | QtWidgets.QMainWindow.AnimatedDocks) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setMinimumSize(QtCore.QSize(0, 0)) self.centralwidget.setObjectName("centralwidget") self.gridLayout_10 = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout_10.setObjectName("gridLayout_10") self.gridLayout_9 = QtWidgets.QGridLayout() self.gridLayout_9.setSizeConstraint(QtWidgets.QLayout.SetMinimumSize) self.gridLayout_9.setObjectName("gridLayout_9") self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tabWidget.sizePolicy().hasHeightForWidth()) self.tabWidget.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(9) font.setBold(False) font.setWeight(50) self.tabWidget.setFont(font) self.tabWidget.setLayoutDirection(QtCore.Qt.LeftToRight) self.tabWidget.setObjectName("tabWidget") self.tab_3 = QtWidgets.QWidget() sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tab_3.sizePolicy().hasHeightForWidth()) self.tab_3.setSizePolicy(sizePolicy) self.tab_3.setObjectName("tab_3") self.gridLayout_7 = QtWidgets.QGridLayout(self.tab_3) self.gridLayout_7.setContentsMargins(0, 0, 0, 0) self.gridLayout_7.setObjectName("gridLayout_7") self.gridLayout_13 = QtWidgets.QGridLayout() self.gridLayout_13.setSizeConstraint( QtWidgets.QLayout.SetMinAndMaxSize) self.gridLayout_13.setObjectName("gridLayout_13") self.mpl = MplWidget(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.mpl.sizePolicy().hasHeightForWidth()) self.mpl.setSizePolicy(sizePolicy) self.mpl.setMinimumSize(QtCore.QSize(500, 350)) self.mpl.setObjectName("mpl") self.gridLayout_13.addWidget(self.mpl, 0, 0, 1, 1) self.gridLayout_7.addLayout(self.gridLayout_13, 0, 13, 13, 3) self.line_9 = QtWidgets.QFrame(self.tab_3) self.line_9.setFrameShape(QtWidgets.QFrame.VLine) self.line_9.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_9.setObjectName("line_9") self.gridLayout_7.addWidget(self.line_9, 0, 6, 3, 1) self.label_2 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.gridLayout_7.addWidget(self.label_2, 0, 8, 1, 2) self.UniverseSelect = QtWidgets.QComboBox(self.tab_3) self.UniverseSelect.setObjectName("UniverseSelect") self.UniverseSelect.addItem("") self.UniverseSelect.addItem("") self.UniverseSelect.addItem("") self.gridLayout_7.addWidget(self.UniverseSelect, 1, 0, 1, 5) self.endDate = QtWidgets.QDateEdit(self.tab_3) self.endDate.setCalendarPopup(True) self.endDate.setDate(QtCore.QDate(2015, 1, 1)) self.endDate.setObjectName("endDate") self.gridLayout_7.addWidget(self.endDate, 1, 10, 1, 2) self.label_3 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.gridLayout_7.addWidget(self.label_3, 0, 10, 1, 2) self.Button_Import_Data = QtWidgets.QPushButton(self.tab_3) self.Button_Import_Data.setObjectName("Button_Import_Data") self.gridLayout_7.addWidget(self.Button_Import_Data, 2, 0, 1, 1) self.startDate = QtWidgets.QDateEdit(self.tab_3) self.startDate.setCalendarPopup(True) self.startDate.setDate(QtCore.QDate(2010, 1, 1)) self.startDate.setObjectName("startDate") self.gridLayout_7.addWidget(self.startDate, 1, 8, 1, 2) self.label = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label.setFont(font) self.label.setObjectName("label") self.gridLayout_7.addWidget(self.label, 0, 0, 1, 4) self.pushButton = QtWidgets.QPushButton(self.tab_3) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.pushButton.setFont(font) self.pushButton.setObjectName("pushButton") self.gridLayout_7.addWidget(self.pushButton, 14, 0, 2, 7) self.label_10 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_10.setFont(font) self.label_10.setObjectName("label_10") self.gridLayout_7.addWidget(self.label_10, 5, 11, 1, 2) self.radioButton_4 = QtWidgets.QRadioButton(self.tab_3) self.radioButton_4.setIconSize(QtCore.QSize(24, 24)) self.radioButton_4.setObjectName("radioButton_4") self.gridLayout_7.addWidget(self.radioButton_4, 10, 5, 1, 4) self.label_7 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_7.setFont(font) self.label_7.setObjectName("label_7") self.gridLayout_7.addWidget(self.label_7, 5, 7, 1, 3) self.line_7 = QtWidgets.QFrame(self.tab_3) self.line_7.setFrameShape(QtWidgets.QFrame.HLine) self.line_7.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_7.setObjectName("line_7") self.gridLayout_7.addWidget(self.line_7, 13, 13, 1, 3) self.label_15 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(8) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_15.setFont(font) self.label_15.setObjectName("label_15") self.gridLayout_7.addWidget(self.label_15, 9, 9, 2, 2) self.maxW = QtWidgets.QDoubleSpinBox(self.tab_3) self.maxW.setDecimals(4) self.maxW.setMaximum(1.0) self.maxW.setSingleStep(0.0001) self.maxW.setProperty("value", 0.1) self.maxW.setObjectName("maxW") self.gridLayout_7.addWidget(self.maxW, 6, 2, 1, 4) self.label_4 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_4.setFont(font) self.label_4.setObjectName("label_4") self.gridLayout_7.addWidget(self.label_4, 5, 0, 1, 7) self.label_8 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_8.setFont(font) self.label_8.setObjectName("label_8") self.gridLayout_7.addWidget(self.label_8, 3, 0, 1, 8) self.label_5 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_5.setFont(font) self.label_5.setObjectName("label_5") self.gridLayout_7.addWidget(self.label_5, 7, 0, 1, 2) self.label_9 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_9.setFont(font) self.label_9.setObjectName("label_9") self.gridLayout_7.addWidget(self.label_9, 7, 9, 1, 1) self.line_13 = QtWidgets.QFrame(self.tab_3) self.line_13.setFrameShape(QtWidgets.QFrame.VLine) self.line_13.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_13.setObjectName("line_13") self.gridLayout_7.addWidget(self.line_13, 9, 3, 1, 2) self.line_11 = QtWidgets.QFrame(self.tab_3) self.line_11.setFrameShape(QtWidgets.QFrame.HLine) self.line_11.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_11.setObjectName("line_11") self.gridLayout_7.addWidget(self.line_11, 4, 0, 1, 12) self.radioButton_3 = QtWidgets.QRadioButton(self.tab_3) self.radioButton_3.setIconSize(QtCore.QSize(24, 24)) self.radioButton_3.setObjectName("radioButton_3") self.gridLayout_7.addWidget(self.radioButton_3, 9, 5, 1, 4) self.label_11 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_11.setFont(font) self.label_11.setObjectName("label_11") self.gridLayout_7.addWidget(self.label_11, 7, 11, 1, 1) self.Button_Import_Compo = QtWidgets.QPushButton(self.tab_3) self.Button_Import_Compo.setObjectName("Button_Import_Compo") self.gridLayout_7.addWidget(self.Button_Import_Compo, 2, 1, 1, 2) self.label_56 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_56.setFont(font) self.label_56.setObjectName("label_56") self.gridLayout_7.addWidget(self.label_56, 11, 1, 1, 5) self.minW = QtWidgets.QDoubleSpinBox(self.tab_3) self.minW.setDecimals(4) self.minW.setSingleStep(0.0001) self.minW.setObjectName("minW") self.gridLayout_7.addWidget(self.minW, 6, 0, 1, 2) self.spinBox = QtWidgets.QSpinBox(self.tab_3) self.spinBox.setMinimum(1) self.spinBox.setMaximum(6) self.spinBox.setObjectName("spinBox") self.gridLayout_7.addWidget(self.spinBox, 6, 9, 1, 1) self.label_6 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setPointSize(7) font.setItalic(True) self.label_6.setFont(font) self.label_6.setObjectName("label_6") self.gridLayout_7.addWidget(self.label_6, 7, 3, 1, 3) self.label_43 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_43.setFont(font) self.label_43.setObjectName("label_43") self.gridLayout_7.addWidget(self.label_43, 12, 0, 1, 8) self.Button_Import_Index = QtWidgets.QPushButton(self.tab_3) self.Button_Import_Index.setObjectName("Button_Import_Index") self.gridLayout_7.addWidget(self.Button_Import_Index, 2, 4, 1, 2) self.radioButton = QtWidgets.QRadioButton(self.tab_3) self.radioButton.setIconSize(QtCore.QSize(24, 24)) self.radioButton.setObjectName("radioButton") self.gridLayout_7.addWidget(self.radioButton, 9, 0, 1, 3) self.spinBox_2 = QtWidgets.QSpinBox(self.tab_3) self.spinBox_2.setMinimum(3) self.spinBox_2.setMaximum(48) self.spinBox_2.setProperty("value", 12) self.spinBox_2.setObjectName("spinBox_2") self.gridLayout_7.addWidget(self.spinBox_2, 6, 11, 1, 1) self.label_16 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(8) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_16.setFont(font) self.label_16.setObjectName("label_16") self.gridLayout_7.addWidget(self.label_16, 14, 9, 1, 2) self.Button_Reset = QtWidgets.QPushButton(self.tab_3) self.Button_Reset.setObjectName("Button_Reset") self.gridLayout_7.addWidget(self.Button_Reset, 14, 11, 1, 1) self.label_14 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_14.setFont(font) self.label_14.setObjectName("label_14") self.gridLayout_7.addWidget(self.label_14, 14, 13, 1, 1) self.label_17 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_17.setFont(font) self.label_17.setObjectName("label_17") self.gridLayout_7.addWidget(self.label_17, 8, 0, 1, 3) self.Button_Add_Port = QtWidgets.QPushButton(self.tab_3) self.Button_Add_Port.setObjectName("Button_Add_Port") self.gridLayout_7.addWidget(self.Button_Add_Port, 9, 11, 2, 1) self.line_12 = QtWidgets.QFrame(self.tab_3) self.line_12.setFrameShape(QtWidgets.QFrame.HLine) self.line_12.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_12.setObjectName("line_12") self.gridLayout_7.addWidget(self.line_12, 13, 0, 1, 12) self.radioButton_2 = QtWidgets.QRadioButton(self.tab_3) self.radioButton_2.setIconSize(QtCore.QSize(24, 24)) self.radioButton_2.setObjectName("radioButton_2") self.gridLayout_7.addWidget(self.radioButton_2, 10, 0, 1, 4) self.label_13 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_13.setFont(font) self.label_13.setObjectName("label_13") self.gridLayout_7.addWidget(self.label_13, 14, 14, 1, 1) self.Graph_startDate = QtWidgets.QDateEdit(self.tab_3) self.Graph_startDate.setCalendarPopup(True) self.Graph_startDate.setDate(QtCore.QDate(2010, 1, 1)) self.Graph_startDate.setObjectName("Graph_startDate") self.gridLayout_7.addWidget(self.Graph_startDate, 15, 13, 3, 1) self.label_38 = QtWidgets.QLabel(self.tab_3) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(8) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_38.setFont(font) self.label_38.setScaledContents(False) self.label_38.setObjectName("label_38") self.gridLayout_7.addWidget(self.label_38, 15, 9, 3, 1) self.Graph_Update = QtWidgets.QPushButton(self.tab_3) self.Graph_Update.setObjectName("Graph_Update") self.gridLayout_7.addWidget(self.Graph_Update, 14, 15, 3, 1) self.Graph_endDate = QtWidgets.QDateEdit(self.tab_3) self.Graph_endDate.setCalendarPopup(True) self.Graph_endDate.setDate(QtCore.QDate(2015, 1, 1)) self.Graph_endDate.setObjectName("Graph_endDate") self.gridLayout_7.addWidget(self.Graph_endDate, 15, 14, 3, 1) self.Button_Save = QtWidgets.QPushButton(self.tab_3) self.Button_Save.setObjectName("Button_Save") self.gridLayout_7.addWidget(self.Button_Save, 16, 11, 1, 1) self.progressBar = QtWidgets.QProgressBar(self.tab_3) self.progressBar.setProperty("value", 0) self.progressBar.setInvertedAppearance(False) self.progressBar.setObjectName("progressBar") self.gridLayout_7.addWidget(self.progressBar, 16, 0, 1, 7) self.tabWidget.addTab(self.tab_3, "") self.tab_4 = QtWidgets.QWidget() self.tab_4.setObjectName("tab_4") self.gridLayout_8 = QtWidgets.QGridLayout(self.tab_4) self.gridLayout_8.setContentsMargins(0, 0, 0, 0) self.gridLayout_8.setObjectName("gridLayout_8") self.gridLayout_4 = QtWidgets.QGridLayout() self.gridLayout_4.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) self.gridLayout_4.setObjectName("gridLayout_4") self.label_30 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_30.setFont(font) self.label_30.setObjectName("label_30") self.gridLayout_4.addWidget(self.label_30, 2, 4, 1, 1) self.label_31 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_31.setFont(font) self.label_31.setObjectName("label_31") self.gridLayout_4.addWidget(self.label_31, 2, 5, 1, 1) self.mpl_distrib = MplWidget(self.tab_4) self.mpl_distrib.setObjectName("mpl_distrib") self.gridLayout_4.addWidget(self.mpl_distrib, 9, 5, 2, 1) self.label_32 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_32.setFont(font) self.label_32.setObjectName("label_32") self.gridLayout_4.addWidget(self.label_32, 8, 5, 1, 1) self.gridLayout_5 = QtWidgets.QGridLayout() self.gridLayout_5.setObjectName("gridLayout_5") self.label_34 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setItalic(True) font.setWeight(75) self.label_34.setFont(font) self.label_34.setObjectName("label_34") self.gridLayout_5.addWidget(self.label_34, 0, 0, 1, 1) self.spinBox_drawdown = QtWidgets.QSpinBox(self.tab_4) self.spinBox_drawdown.setMinimum(30) self.spinBox_drawdown.setMaximum(500) self.spinBox_drawdown.setSingleStep(10) self.spinBox_drawdown.setProperty("value", 90) self.spinBox_drawdown.setObjectName("spinBox_drawdown") self.gridLayout_5.addWidget(self.spinBox_drawdown, 1, 1, 1, 1) self.label_36 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setItalic(True) font.setWeight(75) self.label_36.setFont(font) self.label_36.setObjectName("label_36") self.gridLayout_5.addWidget(self.label_36, 1, 0, 1, 1) self.spinBox_volatility = QtWidgets.QSpinBox(self.tab_4) self.spinBox_volatility.setMinimum(30) self.spinBox_volatility.setMaximum(500) self.spinBox_volatility.setObjectName("spinBox_volatility") self.gridLayout_5.addWidget(self.spinBox_volatility, 0, 1, 1, 1) self.label_35 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) self.label_35.setFont(font) self.label_35.setObjectName("label_35") self.gridLayout_5.addWidget(self.label_35, 0, 2, 1, 1) self.label_37 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) self.label_37.setFont(font) self.label_37.setObjectName("label_37") self.gridLayout_5.addWidget(self.label_37, 1, 2, 1, 1) self.gridLayout_4.addLayout(self.gridLayout_5, 7, 5, 1, 1) self.line_16 = QtWidgets.QFrame(self.tab_4) self.line_16.setFrameShape(QtWidgets.QFrame.VLine) self.line_16.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_16.setObjectName("line_16") self.gridLayout_4.addWidget(self.line_16, 2, 3, 9, 1) self.mpl_returns = MplSubPlotWidget(self.tab_4) self.mpl_returns.setObjectName("mpl_returns") self.gridLayout_4.addWidget(self.mpl_returns, 3, 4, 8, 1) self.mpl_vol = MplWidget(self.tab_4) self.mpl_vol.setObjectName("mpl_vol") self.gridLayout_4.addWidget(self.mpl_vol, 3, 5, 4, 1) self.gridLayout_4.setColumnMinimumWidth(4, 1000) self.gridLayout_4.setColumnMinimumWidth(5, 1000) self.gridLayout_8.addLayout(self.gridLayout_4, 0, 3, 8, 1) self.gridLayout_11 = QtWidgets.QGridLayout() self.gridLayout_11.setObjectName("gridLayout_11") self.label_19 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_19.setFont(font) self.label_19.setObjectName("label_19") self.gridLayout_11.addWidget(self.label_19, 0, 0, 1, 1) self.label_20 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_20.setFont(font) self.label_20.setObjectName("label_20") self.gridLayout_11.addWidget(self.label_20, 0, 1, 1, 1) self.Portfolio_Select = QtWidgets.QComboBox(self.tab_4) self.Portfolio_Select.setObjectName("Portfolio_Select") self.gridLayout_11.addWidget(self.Portfolio_Select, 1, 0, 1, 1) self.startDate_2 = QtWidgets.QDateEdit(self.tab_4) self.startDate_2.setCalendarPopup(True) self.startDate_2.setDate(QtCore.QDate(2010, 1, 1)) self.startDate_2.setObjectName("startDate_2") self.gridLayout_11.addWidget(self.startDate_2, 1, 1, 1, 1) self.label_18 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_18.setFont(font) self.label_18.setObjectName("label_18") self.gridLayout_11.addWidget(self.label_18, 2, 1, 1, 1) self.endDate_2 = QtWidgets.QDateEdit(self.tab_4) self.endDate_2.setCalendarPopup(True) self.endDate_2.setDate(QtCore.QDate(2015, 1, 1)) self.endDate_2.setObjectName("endDate_2") self.gridLayout_11.addWidget(self.endDate_2, 3, 1, 1, 1) self.gridLayout_8.addLayout(self.gridLayout_11, 0, 0, 2, 1) self.gridLayout_6 = QtWidgets.QGridLayout() self.gridLayout_6.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) self.gridLayout_6.setObjectName("gridLayout_6") self.bck_returns_label = QtWidgets.QLabel(self.tab_4) self.bck_returns_label.setObjectName("bck_returns_label") self.gridLayout_6.addWidget(self.bck_returns_label, 3, 2, 1, 1) self.bck_DD_label = QtWidgets.QLabel(self.tab_4) self.bck_DD_label.setObjectName("bck_DD_label") self.gridLayout_6.addWidget(self.bck_DD_label, 7, 2, 1, 1) self.bck_volatility_label = QtWidgets.QLabel(self.tab_4) self.bck_volatility_label.setObjectName("bck_volatility_label") self.gridLayout_6.addWidget(self.bck_volatility_label, 4, 2, 1, 1) self.port_Beta_label = QtWidgets.QLabel(self.tab_4) self.port_Beta_label.setObjectName("port_Beta_label") self.gridLayout_6.addWidget(self.port_Beta_label, 9, 1, 1, 1) self.bck_Sharpe_label = QtWidgets.QLabel(self.tab_4) self.bck_Sharpe_label.setObjectName("bck_Sharpe_label") self.gridLayout_6.addWidget(self.bck_Sharpe_label, 6, 2, 1, 1) self.bck_Beta_label = QtWidgets.QLabel(self.tab_4) self.bck_Beta_label.setObjectName("bck_Beta_label") self.gridLayout_6.addWidget(self.bck_Beta_label, 9, 2, 1, 1) self.label_27 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.label_27.setFont(font) self.label_27.setObjectName("label_27") self.gridLayout_6.addWidget(self.label_27, 2, 1, 1, 1) self.label_22 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_22.setFont(font) self.label_22.setObjectName("label_22") self.gridLayout_6.addWidget(self.label_22, 3, 0, 1, 1) self.label_28 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.label_28.setFont(font) self.label_28.setObjectName("label_28") self.gridLayout_6.addWidget(self.label_28, 2, 2, 1, 1) self.label_24 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_24.setFont(font) self.label_24.setObjectName("label_24") self.gridLayout_6.addWidget(self.label_24, 6, 0, 1, 1) self.label_25 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_25.setFont(font) self.label_25.setObjectName("label_25") self.gridLayout_6.addWidget(self.label_25, 7, 0, 1, 1) self.label_23 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_23.setFont(font) self.label_23.setObjectName("label_23") self.gridLayout_6.addWidget(self.label_23, 4, 0, 1, 1) self.label_29 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_29.setFont(font) self.label_29.setObjectName("label_29") self.gridLayout_6.addWidget(self.label_29, 8, 0, 1, 1) self.line_14 = QtWidgets.QFrame(self.tab_4) self.line_14.setFrameShape(QtWidgets.QFrame.HLine) self.line_14.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_14.setObjectName("line_14") self.gridLayout_6.addWidget(self.line_14, 1, 0, 1, 3) self.label_26 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_26.setFont(font) self.label_26.setObjectName("label_26") self.gridLayout_6.addWidget(self.label_26, 9, 0, 1, 1) self.port_volatility_label = QtWidgets.QLabel(self.tab_4) self.port_volatility_label.setObjectName("port_volatility_label") self.gridLayout_6.addWidget(self.port_volatility_label, 4, 1, 1, 1) self.port_DD_label = QtWidgets.QLabel(self.tab_4) self.port_DD_label.setObjectName("port_DD_label") self.gridLayout_6.addWidget(self.port_DD_label, 7, 1, 1, 1) self.port_returns_label = QtWidgets.QLabel(self.tab_4) self.port_returns_label.setObjectName("port_returns_label") self.gridLayout_6.addWidget(self.port_returns_label, 3, 1, 1, 1) self.port_Sharpe_label = QtWidgets.QLabel(self.tab_4) self.port_Sharpe_label.setObjectName("port_Sharpe_label") self.gridLayout_6.addWidget(self.port_Sharpe_label, 6, 1, 1, 1) self.label_21 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setFamily("Cantarell") font.setPointSize(14) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_21.setFont(font) self.label_21.setObjectName("label_21") self.gridLayout_6.addWidget(self.label_21, 0, 0, 1, 3) self.label_12 = QtWidgets.QLabel(self.tab_4) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_12.setFont(font) self.label_12.setObjectName("label_12") self.gridLayout_6.addWidget(self.label_12, 5, 0, 1, 1) self.port_TE_label = QtWidgets.QLabel(self.tab_4) self.port_TE_label.setObjectName("port_TE_label") self.gridLayout_6.addWidget(self.port_TE_label, 5, 1, 1, 1) self.bck_TE_label = QtWidgets.QLabel(self.tab_4) self.bck_TE_label.setObjectName("bck_TE_label") self.gridLayout_6.addWidget(self.bck_TE_label, 5, 2, 1, 1) self.gridLayout_8.addLayout(self.gridLayout_6, 2, 0, 6, 2) self.tabWidget.addTab(self.tab_4, "") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.gridLayout = QtWidgets.QGridLayout(self.tab) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.gridLayout_12 = QtWidgets.QGridLayout() self.gridLayout_12.setObjectName("gridLayout_12") self.label_33 = QtWidgets.QLabel(self.tab) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(True) font.setWeight(75) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_33.setFont(font) self.label_33.setObjectName("label_33") self.gridLayout_12.addWidget(self.label_33, 0, 0, 1, 1) self.label_39 = QtWidgets.QLabel(self.tab) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_39.setFont(font) self.label_39.setObjectName("label_39") self.gridLayout_12.addWidget(self.label_39, 0, 1, 1, 1) self.Portfolio_Select_2 = QtWidgets.QComboBox(self.tab) self.Portfolio_Select_2.setObjectName("Portfolio_Select_2") self.gridLayout_12.addWidget(self.Portfolio_Select_2, 1, 0, 1, 1) self.startDate_3 = QtWidgets.QDateEdit(self.tab) self.startDate_3.setCalendarPopup(True) self.startDate_3.setDate(QtCore.QDate(2010, 1, 1)) self.startDate_3.setObjectName("startDate_3") self.gridLayout_12.addWidget(self.startDate_3, 1, 1, 1, 1) self.label_40 = QtWidgets.QLabel(self.tab) font = QtGui.QFont() font.setFamily("Arial Black") font.setPointSize(10) font.setBold(False) font.setItalic(True) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.label_40.setFont(font) self.label_40.setObjectName("label_40") self.gridLayout_12.addWidget(self.label_40, 2, 1, 1, 1) self.endDate_3 = QtWidgets.QDateEdit(self.tab) self.endDate_3.setCalendarPopup(True) self.endDate_3.setDate(QtCore.QDate(2015, 1, 1)) self.endDate_3.setObjectName("endDate_3") self.gridLayout_12.addWidget(self.endDate_3, 3, 1, 1, 1) self.gridLayout.addLayout(self.gridLayout_12, 0, 0, 1, 1) self.gridLayout_14 = QtWidgets.QGridLayout() self.gridLayout_14.setSizeConstraint( QtWidgets.QLayout.SetMinAndMaxSize) self.gridLayout_14.setObjectName("gridLayout_14") self.mpl_2 = MplWidget(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mpl_2.sizePolicy().hasHeightForWidth()) self.mpl_2.setSizePolicy(sizePolicy) self.mpl_2.setMinimumSize(QtCore.QSize(850, 150)) self.mpl_2.setObjectName("mpl_2") self.gridLayout_14.addWidget(self.mpl_2, 0, 0, 1, 1) self.gridLayout.addLayout(self.gridLayout_14, 0, 1, 1, 1) self.gridLayout_15 = QtWidgets.QGridLayout() self.gridLayout_15.setSizeConstraint( QtWidgets.QLayout.SetMinAndMaxSize) self.gridLayout_15.setObjectName("gridLayout_15") self.mpl_3 = MplWidget(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mpl_3.sizePolicy().hasHeightForWidth()) self.mpl_3.setSizePolicy(sizePolicy) self.mpl_3.setMinimumSize(QtCore.QSize(850, 150)) self.mpl_3.setObjectName("mpl_3") self.gridLayout_15.addWidget(self.mpl_3, 0, 0, 1, 1) self.gridLayout.addLayout(self.gridLayout_15, 1, 1, 1, 1) self.gridLayout_16 = QtWidgets.QGridLayout() self.gridLayout_16.setSizeConstraint( QtWidgets.QLayout.SetMinAndMaxSize) self.gridLayout_16.setObjectName("gridLayout_16") self.mpl_4 = MplWidget(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mpl_4.sizePolicy().hasHeightForWidth()) self.mpl_4.setSizePolicy(sizePolicy) self.mpl_4.setMinimumSize(QtCore.QSize(850, 150)) self.mpl_4.setObjectName("mpl_4") self.gridLayout_16.addWidget(self.mpl_4, 0, 0, 1, 1) self.gridLayout.addLayout(self.gridLayout_16, 2, 1, 1, 1) self.tabWidget.addTab(self.tab, "") self.gridLayout_9.addWidget(self.tabWidget, 0, 0, 1, 1) self.gridLayout_10.addLayout(self.gridLayout_9, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1137, 21)) self.menubar.setObjectName("menubar") self.menuFiile = QtWidgets.QMenu(self.menubar) self.menuFiile.setObjectName("menuFiile") self.menuImport_Benchmark = QtWidgets.QMenu(self.menuFiile) self.menuImport_Benchmark.setObjectName("menuImport_Benchmark") self.menuAction = QtWidgets.QMenu(self.menubar) self.menuAction.setObjectName("menuAction") self.menuExport_Graphic = QtWidgets.QMenu(self.menuAction) self.menuExport_Graphic.setObjectName("menuExport_Graphic") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionImport_Portfolio = QtWidgets.QAction(MainWindow) self.actionImport_Portfolio.setObjectName("actionImport_Portfolio") self.actionSave = QtWidgets.QAction(MainWindow) self.actionSave.setObjectName("actionSave") self.actionHistoric_datas = QtWidgets.QAction(MainWindow) self.actionHistoric_datas.setObjectName("actionHistoric_datas") self.actionHistoric_Composition = QtWidgets.QAction(MainWindow) self.actionHistoric_Composition.setObjectName( "actionHistoric_Composition") self.actionHistoric_Index = QtWidgets.QAction(MainWindow) self.actionHistoric_Index.setObjectName("actionHistoric_Index") self.actionRefresh_Context = QtWidgets.QAction(MainWindow) self.actionRefresh_Context.setObjectName("actionRefresh_Context") self.actionNew = QtWidgets.QAction(MainWindow) self.actionNew.setObjectName("actionNew") self.actionPerformances = QtWidgets.QAction(MainWindow) self.actionPerformances.setObjectName("actionPerformances") self.actionTurnover = QtWidgets.QAction(MainWindow) self.actionTurnover.setObjectName("actionTurnover") self.action = QtWidgets.QAction(MainWindow) self.action.setObjectName("action") self.menuImport_Benchmark.addAction(self.actionHistoric_datas) self.menuImport_Benchmark.addAction(self.actionHistoric_Composition) self.menuImport_Benchmark.addAction(self.actionHistoric_Index) self.menuFiile.addAction(self.actionImport_Portfolio) self.menuFiile.addAction(self.menuImport_Benchmark.menuAction()) self.menuFiile.addAction(self.actionSave) self.menuFiile.addAction(self.actionNew) self.menuExport_Graphic.addAction(self.actionPerformances) self.menuExport_Graphic.addAction(self.actionTurnover) self.menuExport_Graphic.addAction(self.action) self.menuAction.addAction(self.actionRefresh_Context) self.menuAction.addAction(self.menuExport_Graphic.menuAction()) self.menubar.addAction(self.menuFiile.menuAction()) self.menubar.addAction(self.menuAction.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1108, 619) MainWindow.setMinimumSize(QtCore.QSize(1108, 619)) MainWindow.setMaximumSize(QtCore.QSize(1108, 619)) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("iconfinder_head-atom_64_201494.ico"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setStyleSheet("background-color: rgb(217, 239, 255);") self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.groupBox = QtWidgets.QGroupBox(self.centralwidget) self.groupBox.setGeometry(QtCore.QRect(600, 370, 491, 241)) font = QtGui.QFont() font.setPointSize(10) self.groupBox.setFont(font) self.groupBox.setStyleSheet("background-color: rgb(207, 227, 255);") self.groupBox.setObjectName("groupBox") self.grafica_error = MplWidget(self.groupBox) self.grafica_error.setGeometry(QtCore.QRect(10, 20, 471, 211)) self.grafica_error.setObjectName("grafica_error") self.pruebas = QtWidgets.QGroupBox(self.centralwidget) self.pruebas.setEnabled(False) self.pruebas.setGeometry(QtCore.QRect(10, 10, 581, 351)) font = QtGui.QFont() font.setPointSize(10) self.pruebas.setFont(font) self.pruebas.setStyleSheet("background-color:rgb(144, 207, 255)") self.pruebas.setObjectName("pruebas") self.label = QtWidgets.QLabel(self.pruebas) self.label.setGeometry(QtCore.QRect(10, 30, 270, 40)) font = QtGui.QFont() font.setKerning(True) self.label.setFont(font) self.label.setWordWrap(True) self.label.setObjectName("label") self.label_2 = QtWidgets.QLabel(self.pruebas) self.label_2.setGeometry(QtCore.QRect(10, 80, 270, 40)) font = QtGui.QFont() font.setKerning(True) self.label_2.setFont(font) self.label_2.setWordWrap(True) self.label_2.setObjectName("label_2") self.label_3 = QtWidgets.QLabel(self.pruebas) self.label_3.setGeometry(QtCore.QRect(10, 130, 270, 40)) font = QtGui.QFont() font.setKerning(True) self.label_3.setFont(font) self.label_3.setWordWrap(True) self.label_3.setObjectName("label_3") self.label_4 = QtWidgets.QLabel(self.pruebas) self.label_4.setGeometry(QtCore.QRect(10, 190, 270, 40)) font = QtGui.QFont() font.setKerning(True) self.label_4.setFont(font) self.label_4.setWordWrap(True) self.label_4.setObjectName("label_4") self.label_5 = QtWidgets.QLabel(self.pruebas) self.label_5.setGeometry(QtCore.QRect(10, 240, 270, 40)) font = QtGui.QFont() font.setKerning(True) self.label_5.setFont(font) self.label_5.setWordWrap(True) self.label_5.setObjectName("label_5") self.label_6 = QtWidgets.QLabel(self.pruebas) self.label_6.setGeometry(QtCore.QRect(10, 290, 270, 40)) font = QtGui.QFont() font.setKerning(True) self.label_6.setFont(font) self.label_6.setWordWrap(True) self.label_6.setObjectName("label_6") self.cb_1 = QtWidgets.QComboBox(self.pruebas) self.cb_1.setGeometry(QtCore.QRect(320, 30, 241, 31)) self.cb_1.setStyleSheet("background-color: rgb(197, 235, 255);") self.cb_1.setInsertPolicy(QtWidgets.QComboBox.InsertAtBottom) self.cb_1.setObjectName("cb_1") self.cb_2 = QtWidgets.QComboBox(self.pruebas) self.cb_2.setGeometry(QtCore.QRect(320, 80, 241, 31)) self.cb_2.setStyleSheet("background-color: rgb(197, 235, 255);") self.cb_2.setObjectName("cb_2") self.cb_3 = QtWidgets.QComboBox(self.pruebas) self.cb_3.setGeometry(QtCore.QRect(320, 130, 241, 31)) self.cb_3.setStyleSheet("background-color: rgb(197, 235, 255);") self.cb_3.setObjectName("cb_3") self.cb_4 = QtWidgets.QComboBox(self.pruebas) self.cb_4.setGeometry(QtCore.QRect(320, 190, 241, 31)) self.cb_4.setStyleSheet("background-color: rgb(197, 235, 255);") self.cb_4.setObjectName("cb_4") self.cb_5 = QtWidgets.QComboBox(self.pruebas) self.cb_5.setGeometry(QtCore.QRect(320, 250, 241, 31)) self.cb_5.setStyleSheet("background-color: rgb(197, 235, 255);") self.cb_5.setObjectName("cb_5") self.cb_6 = QtWidgets.QComboBox(self.pruebas) self.cb_6.setGeometry(QtCore.QRect(320, 300, 241, 31)) self.cb_6.setStyleSheet("background-color: rgb(197, 235, 255);") self.cb_6.setObjectName("cb_6") self.groupBox_3 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_3.setGeometry(QtCore.QRect(600, 10, 491, 170)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_3.setFont(font) self.groupBox_3.setStyleSheet("background-color: rgb(207, 227, 255);") self.groupBox_3.setObjectName("groupBox_3") self.btn_Entrenar = QtWidgets.QPushButton(self.groupBox_3) self.btn_Entrenar.setGeometry(QtCore.QRect(160, 100, 191, 51)) font = QtGui.QFont() font.setPointSize(16) self.btn_Entrenar.setFont(font) self.btn_Entrenar.setStyleSheet("background-color: rgb(153, 192, 255);") self.btn_Entrenar.setObjectName("btn_Entrenar") self.label_21 = QtWidgets.QLabel(self.groupBox_3) self.label_21.setGeometry(QtCore.QRect(20, 20, 151, 41)) self.label_21.setAlignment(QtCore.Qt.AlignCenter) self.label_21.setObjectName("label_21") self.label_22 = QtWidgets.QLabel(self.groupBox_3) self.label_22.setGeometry(QtCore.QRect(180, 20, 151, 41)) self.label_22.setAlignment(QtCore.Qt.AlignCenter) self.label_22.setObjectName("label_22") self.label_23 = QtWidgets.QLabel(self.groupBox_3) self.label_23.setGeometry(QtCore.QRect(340, 20, 151, 41)) self.label_23.setAlignment(QtCore.Qt.AlignCenter) self.label_23.setObjectName("label_23") self.sb_ratio = QtWidgets.QDoubleSpinBox(self.groupBox_3) self.sb_ratio.setGeometry(QtCore.QRect(40, 60, 111, 31)) font = QtGui.QFont() font.setPointSize(11) font.setBold(False) font.setWeight(50) self.sb_ratio.setFont(font) self.sb_ratio.setAlignment(QtCore.Qt.AlignCenter) self.sb_ratio.setButtonSymbols(QtWidgets.QAbstractSpinBox.NoButtons) self.sb_ratio.setPrefix("") self.sb_ratio.setSuffix("") self.sb_ratio.setDecimals(5) self.sb_ratio.setMinimum(1e-05) self.sb_ratio.setMaximum(0.99999) self.sb_ratio.setSingleStep(1e-06) self.sb_ratio.setProperty("value", 0.5) self.sb_ratio.setObjectName("sb_ratio") self.sb_epocas = QtWidgets.QSpinBox(self.groupBox_3) self.sb_epocas.setGeometry(QtCore.QRect(200, 60, 111, 31)) font = QtGui.QFont() font.setPointSize(11) font.setBold(False) font.setWeight(50) self.sb_epocas.setFont(font) self.sb_epocas.setAlignment(QtCore.Qt.AlignCenter) self.sb_epocas.setButtonSymbols(QtWidgets.QAbstractSpinBox.NoButtons) self.sb_epocas.setMaximum(50000) self.sb_epocas.setProperty("value", 1000) self.sb_epocas.setDisplayIntegerBase(10) self.sb_epocas.setObjectName("sb_epocas") self.sb_error = QtWidgets.QDoubleSpinBox(self.groupBox_3) self.sb_error.setGeometry(QtCore.QRect(360, 60, 111, 31)) font = QtGui.QFont() font.setPointSize(11) font.setBold(False) font.setWeight(50) self.sb_error.setFont(font) self.sb_error.setAlignment(QtCore.Qt.AlignCenter) self.sb_error.setButtonSymbols(QtWidgets.QAbstractSpinBox.NoButtons) self.sb_error.setPrefix("") self.sb_error.setSuffix("") self.sb_error.setDecimals(5) self.sb_error.setMinimum(1e-05) self.sb_error.setMaximum(500.0) self.sb_error.setSingleStep(1e-06) self.sb_error.setProperty("value", 0.01) self.sb_error.setObjectName("sb_error") self.groupBox_4 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_4.setGeometry(QtCore.QRect(600, 190, 491, 170)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_4.setFont(font) self.groupBox_4.setStyleSheet("background-color: rgb(207, 227, 255);") self.groupBox_4.setObjectName("groupBox_4") self.lbl_error_minimo = QtWidgets.QLabel(self.groupBox_4) self.lbl_error_minimo.setGeometry(QtCore.QRect(50, 80, 371, 31)) font = QtGui.QFont() font.setPointSize(11) font.setBold(True) font.setWeight(75) self.lbl_error_minimo.setFont(font) self.lbl_error_minimo.setAlignment(QtCore.Qt.AlignCenter) self.lbl_error_minimo.setObjectName("lbl_error_minimo") self.lbl_convergencia = QtWidgets.QLabel(self.groupBox_4) self.lbl_convergencia.setGeometry(QtCore.QRect(50, 120, 371, 31)) font = QtGui.QFont() font.setPointSize(11) font.setBold(True) font.setWeight(75) self.lbl_convergencia.setFont(font) self.lbl_convergencia.setText("") self.lbl_convergencia.setAlignment(QtCore.Qt.AlignCenter) self.lbl_convergencia.setObjectName("lbl_convergencia") self.progreso = QtWidgets.QProgressBar(self.groupBox_4) self.progreso.setEnabled(True) self.progreso.setGeometry(QtCore.QRect(20, 30, 451, 31)) self.progreso.setProperty("value", 0) self.progreso.setObjectName("progreso") self.resultados = QtWidgets.QGroupBox(self.centralwidget) self.resultados.setEnabled(False) self.resultados.setGeometry(QtCore.QRect(10, 480, 581, 131)) font = QtGui.QFont() font.setPointSize(10) self.resultados.setFont(font) self.resultados.setStyleSheet("background-color:rgb(144, 207, 255)") self.resultados.setObjectName("resultados") self.resultado = QtWidgets.QLabel(self.resultados) self.resultado.setGeometry(QtCore.QRect(80, 40, 351, 71)) self.resultado.setAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignTop) self.resultado.setObjectName("resultado") self.btn_Predecir = QtWidgets.QPushButton(self.centralwidget) self.btn_Predecir.setEnabled(False) self.btn_Predecir.setGeometry(QtCore.QRect(200, 390, 191, 51)) font = QtGui.QFont() font.setPointSize(16) self.btn_Predecir.setFont(font) self.btn_Predecir.setStyleSheet("background-color: rgb(153, 192, 255);") self.btn_Predecir.setObjectName("btn_Predecir") MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)