Buenos videos, pero tengo una consulta, quiero hacer lo mismo pero cargando la interfaz con el "from PyQt5.uic import loadUi", ahí cambian todos los códigos pero no sé como hacerlo.
Me sale este error, alguna idea? es cuando quiero agregar la grafica al layout. TypeError: 'PySide2.QtWidgets.QBoxLayout.addWidget' called with wrong argument types: PySide2.QtWidgets.QBoxLayout.addWidget(FigureCanvasQTAgg) Supported signatures: PySide2.QtWidgets.QBoxLayout.addWidget(PySide2.QtWidgets.QWidget, int = 0, PySide2.QtCore.Qt.Alignment = Default(Qt.Alignment)) PySide2.QtWidgets.QBoxLayout.addWidget(PySide2.QtWidgets.QWidget)
Hola, creo que el problema esta en FigureCanvasQTAgg, puede guiarse del video y revisar donde esta el error o tambien descargar el código de la descripción.
Hola, claro para ello debes actualizar constantemente la función o el método donde se grafica, en este video se realiza con Sliders th-cam.com/video/XvIAVnpdLYc/w-d-xo.html
@@MagnoEfren si gracias. logre hacer que apareza una imagen en plotly que tenia pero esta desproporcionada, no se ve bien. necesito que sea responsive respecto a su contenedor
Muy buenos videos tienes. Y si las gráficas las quieres que sean reales? Estilo como en tkinter frame.after para que se actualicen cada un tiempo, se podría con Pyside?
Hola, gracias. Yo lo instale usando pip install pyqt5-tools luego buscas el archivo .exe en el disco C o donde lo instales y sale en español por defecto.
Hola muy bueno! cómo borrarría un gráfico de los que están en el VerticalLayout usando un pushButton? intenté lo siguiente: self.pushButton.clicked.connect(self.restart_gui) def restart_gui(self): self.verticalLayout.isEmpty() Pero no me funciona.... también intenté self.verticalLayout.removeItem, o bien self.verticalLayout.removeWidget pero ninguno me dio resultado
@@MagnoEfren Gracias! Pude resolverlo de otra manera llamando desde el main de la GUI a la siguiente funcion: def restart_gui(self): self.canvas.close() self.listWidget.clear()
Puedes ver mas videos aquí ! 👇✅
th-cam.com/users/MagnoEfrenplaylists
hola disculpa, como le pones los label a cada eje? es decir, con xlabel y ylabel? o ya no se puede asi?
Saludos y gracias por el video!
Hola, puede usar: self.ax.set_xlabel("Eje x", color='#00ff00')
self.ax.set_ylabel("Eje y", color='#00ff00')
@@MagnoEfren pucha, me sigue sin funcionar, debere poner algo en plt.plot?
Hola, cómo puedo poner la caja de leyenda por fuera de la grafica? Cuando lo hago se corta y aparece la mitad de la caja de leyenda
Buenos videos, pero tengo una consulta, quiero hacer lo mismo pero cargando la interfaz con el "from PyQt5.uic import loadUi", ahí cambian todos los códigos pero no sé como hacerlo.
Hola, cuando trabaja de esa forma ya no se crea un objeto ui accede a los widgets solo con self. Puede ver otros vídeos donde trabajo de esa forma.
ya me suscribi pero no encuentro los videos completos, los tendras? es que se salta varios pasos
Me sale este error, alguna idea? es cuando quiero agregar la grafica al layout.
TypeError: 'PySide2.QtWidgets.QBoxLayout.addWidget' called with wrong argument types:
PySide2.QtWidgets.QBoxLayout.addWidget(FigureCanvasQTAgg)
Supported signatures:
PySide2.QtWidgets.QBoxLayout.addWidget(PySide2.QtWidgets.QWidget, int = 0, PySide2.QtCore.Qt.Alignment = Default(Qt.Alignment))
PySide2.QtWidgets.QBoxLayout.addWidget(PySide2.QtWidgets.QWidget)
Hola, creo que el problema esta en FigureCanvasQTAgg, puede guiarse del video y revisar donde esta el error o tambien descargar el código de la descripción.
@@MagnoEfren Perfecto, gracias!
Como lo solucionaste? me da el mismo error :/
Tengo el mismo problema :c
Hola, se puede hacer que los gráficos se auto-actualicen cuando hay nuevos datos que graficar? gracias
Hola, claro para ello debes actualizar constantemente la función o el método donde se grafica, en este video se realiza con Sliders th-cam.com/video/XvIAVnpdLYc/w-d-xo.html
hola como estas?? podria insertar graficos en plotly dentro de una GUI como esta en Pyside6
Hola, si es posible debe usar la clase QWebEngineView.
@@MagnoEfren si gracias. logre hacer que apareza una imagen en plotly que tenia pero esta desproporcionada, no se ve bien. necesito que sea responsive respecto a su contenedor
Super interezante, gracias
Muy buenos videos tienes. Y si las gráficas las quieres que sean reales?
Estilo como en tkinter frame.after para que se actualicen cada un tiempo, se podría con Pyside?
Hola, gracias, claro puedes ver este video: th-cam.com/video/XvIAVnpdLYc/w-d-xo.html
@@MagnoEfren muchas gracias. Sigue así
Excelente video amigo, podría indicarme como hizo para cambiar el idioma del QT Designer?
Hola, gracias. Yo lo instale usando pip install pyqt5-tools luego buscas el archivo .exe en el disco C o donde lo instales y sale en español por defecto.
Hola muy bueno! cómo borrarría un gráfico de los que están en el VerticalLayout usando un pushButton? intenté lo siguiente:
self.pushButton.clicked.connect(self.restart_gui)
def restart_gui(self):
self.verticalLayout.isEmpty()
Pero no me funciona.... también intenté self.verticalLayout.removeItem, o bien self.verticalLayout.removeWidget pero ninguno me dio resultado
Hola, para limpiar la grafica solo debe usar, self.ax.clear() o self.ax.cla()
@@MagnoEfren Gracias! Pude resolverlo de otra manera llamando desde el main de la GUI a la siguiente funcion:
def restart_gui(self):
self.canvas.close()
self.listWidget.clear()