GUI Moderna en Python con PyQt5 - Menú Lateral CRUD con SQLite

Поделиться
HTML-код
  • Опубликовано: 1 ноя 2024

Комментарии • 130

  • @MagnoEfren
    @MagnoEfren  2 года назад +6

    Puedes ver mas videos aquí ! 👇✅
    ruclips.net/user/MagnoEfrenplaylists

  • @vrdarkal
    @vrdarkal Год назад +1

    Hice algo muy similar pero con la librería tkinter y agregandole una opción de compra y otra de inventario. Además le implementé gráficos para un análisis básico de ventas y una ventana de saldos. Este video me sirve mucho para tener en cuenta otras GUI para proyectos futuros. Gracias Efren!

  • @bytet8995
    @bytet8995 Год назад

    Excelente GUI lo que buscaba una interfaz grafica moderna mas que nada los colores que por ejemplo en PySimpleGUI no puedes realizar algo mas esteticamente moderno, o trinker etc... Buenisima y mas que este en habla hispana.

  • @davidramalloz
    @davidramalloz 2 года назад +1

    Gracias. Explicas muy bien a medida que desarrollas la aplicación. Saludos desde Bolivia !!!

  • @Micr0Cod3rs
    @Micr0Cod3rs 2 года назад +2

    buenos dias, muchas gracia spor el video muy explicativo podras compartir los icosnos en cada video para asi seguirte y practicar

    • @MagnoEfren
      @MagnoEfren  2 года назад +2

      Hola, gracias por su comentario, lo puede descargar de feather icons.

  • @mazterboo789
    @mazterboo789 2 года назад

    It really worked for me after I look and try some tutorials, yours is the one that worked. Owe you a lot.

  • @einyelxd4287
    @einyelxd4287 2 года назад +7

    Excelente vídeo, Podrías subir el código al repositorio?

  • @Aarch_64
    @Aarch_64 2 года назад +1

    Lo esperaba muchísimo amigo🥲

  • @alejandroosorio9407
    @alejandroosorio9407 2 года назад +1

    Ya realicé toda la interfáz, y funciona a la perfección, la única duda es debido a la ventana de ingresar nuevo producto, cuando ingreso los datos y le doy al botón ingresar, se cierra la interfáz gráfica, sin embargo, el producto si se adiciona a la base de datos, a que se puede deber esto ?

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Que error te sale al cerrarse la GUI?

    • @alejandroosorio9407
      @alejandroosorio9407 2 года назад

      @@MagnoEfren no, no sale error, solo se cierra y dice que se ha finalizado con exito

  • @ANGELmedina-gm8on
    @ANGELmedina-gm8on 2 года назад

    Buenos días, amigo una pregunta usted tendrá una explicación de como hacer un odontograma? O algo parecido parq guiarme en algunos de sus vídeos? Gracias.

  • @virginiacarrizobello7914
    @virginiacarrizobello7914 6 месяцев назад

    Gracias por tu contenido! me sirvio muchisimo

  • @sebastiancastaneda9669
    @sebastiancastaneda9669 2 года назад +6

    la podrías poner en tu repositorio...... no esta !!! saludos desde Perú

  • @MiguelitoDiaz-q4u
    @MiguelitoDiaz-q4u 8 месяцев назад +1

    Amigo, muy bueno tu programa, me gusta, estoy intentando transcribir el codigo. Veo que tienes mucha experiencia con Python, por eso quisiera hacerte esta consulta. He visto muchos videos de Python, haciendo esto, haciendo lo otro, CRUDs estupendos, etc., pero en ninguno he visto que explique como sacar por impresora todo ese trabajo que realizas en pantalla, por ejemplo las tablas, todo ese trabajo no te sirve de nada si no puedes extraerlo en un documento por la impresora. Te agradeceria mucho una ayuda al respecto. Gracias.

    • @MagnoEfren
      @MagnoEfren  7 месяцев назад +1

      Hola, gracias, realizaré un próximo video con esas funciones.

  • @wiwlui
    @wiwlui 2 года назад +2

    una pregunta, como cambio el idioma al español ya que no encuentro videos sobre eso

  • @gruberick5590
    @gruberick5590 3 месяца назад

    Cómo harías para que un botón como ajustes (por dar un ejemplo) cambie la interfaz completa y lleve a otro panel?

    • @MagnoEfren
      @MagnoEfren  2 месяца назад

      Usa QStackedWidget o muestra una nueva instancia de QMainWindow para cambiar a otra interfaz en PyQt5.

  • @enocsolano1145
    @enocsolano1145 2 года назад +2

    con esto se podrá hacer un sistema de presupuesto? o sea con los datos poder hacer operaciones matemáticas y colocando varios productos para hacer un presupuesto?

    • @MagnoEfren
      @MagnoEfren  2 года назад +2

      Hola, claro es posible realizar todo lo que menciona.

  • @joseserrano7218
    @joseserrano7218 Год назад

    Hola Magno, bastante educativo el video, del cual ya realice un programa, pero no encuentro la manera de ordenar cada vez que le dan click a la columna donde en tu ejemplo colocas base de datos, por favor me puedes ayudar como hacerlo?

  • @tradevision4483
    @tradevision4483 Год назад

    Hola Magno, muy buen video. en el video no veo como haces para que las columnas de la tabla se ajuste al contenedor. podrías decirme. gracias

  • @villablue343
    @villablue343 2 года назад +1

    Esta bueno el sistema

  • @gzzqn
    @gzzqn 2 года назад +3

    Muchas gracias! Magno, te encuentras disponible para freelance?

  • @gregonunez67
    @gregonunez67 2 года назад +9

    Hola Magno muchas gracias por el video, está genial. ¿Se encuentra disponible el proyecto en el repositorio? No conseguí encontrarlo :/

  • @isamarich
    @isamarich 2 года назад +1

    Hola, excelente video Felicidades. podrias decirme como le haces para seleccionar todos los label?

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Hola, a que te refieres ? El menú lateral? Se coloca en un frame todos los botones y con otro botón ocultamos y mostramos todo ese frame.

  • @laqk2958
    @laqk2958 2 года назад +1

    Hola disculpa, en tu experiencia hacer un gui, que es mejor usar :tkinter o PYQt5? O que ventajas tiene el uno sobre eo otro?

    • @MagnoEfren
      @MagnoEfren  2 года назад +3

      Hola, depende lo que se quiera realizar, si se necesita una GUI mas moderna con widgets avanzados pues lo mejor es con PyQt5 o PySide2, si necesitamos hacer una GUI básica lo mas factible seria con Tkinter.

  • @haroldpantoja7342
    @haroldpantoja7342 2 года назад +1

    Hola magno. Una vez realizada la interfaz, al correr el código y abrirse el programa, cuando presiono cualquiera de los botones de adicionar, eliminar, etc, se cierra automáticamente todo. En Python dice esto " Process finished with exit code -1073740791 (0xC0000409) ". Qué puede ser lo que causa esto?

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Hola, creo que ese error puede ser del IDE, prueba ejecutando desde la terminal.

  • @laeciofarias3747
    @laeciofarias3747 8 месяцев назад

    Olá!! Tiene como hacer una busca por data inicio e data fim?

  • @alexmunera2046
    @alexmunera2046 Год назад

    caballero ilustre espero este bien, tengo un detalle y es que me esta sacando un error
    self.BT_Menu.clicked.connect(self.mover_menu)
    AttributeError: 'VentanaPrincipal' object has no attribute 'BT_Menu'

  • @eribertocondorizapana7663
    @eribertocondorizapana7663 Год назад

    muchas gracias por el video, tengo una consulta.
    tengo problemas al cargar datos tipo enteros y numericos, es decir tengo una base en sqlite tipo REAL y INTEGER y al cargar en QTableWidget da error, en el caso de INTEGER carga vacio y en el caso de REAL da error , espero me puedas ayudar, muchas gracias

    • @MagnoEfren
      @MagnoEfren  Год назад +2

      Hola, debe verificar si esta obteniendo los datos, o puede probar en convertirlo a string para mostrarlo en QTableWidget

  • @jorgedonayre8179
    @jorgedonayre8179 Год назад +1

    Como puedo visualizar o adquirir el código fuente del CRUD lateral

    • @MagnoEfren
      @MagnoEfren  Год назад +1

      Hola, esta disponible para todos los que son miembros del canal saludos.

  • @n4h1t0
    @n4h1t0 2 года назад

    Thank you for this! Super cool video! A+++

  • @mectoystv
    @mectoystv Год назад

    El diseñador QT aun se puede usar la version comunity?

  • @SaidApiTello
    @SaidApiTello Год назад

    Excelente video bro

  • @nicolasdepompeya
    @nicolasdepompeya Год назад +1

    Hola Efren, excelentes videos. Me gustaría saber como puedo conseguir los códigos. Hay que unirse por este canal o como hago? No tengo idea por eso te consulto. Espero me puedas responder! Gracias!

    • @MagnoEfren
      @MagnoEfren  Год назад +1

      Hola, así es ahí en el botón unirse están los detalles, saludos.

  • @seba8478
    @seba8478 Год назад +1

    amigo una duda, como lo hiciste para que se creara como aplicación? saludos

    • @MagnoEfren
      @MagnoEfren  Год назад

      Hola, te refieres a aplicación ejecutable .exe puedes ver este video ruclips.net/video/tdLcmdvjC6o/видео.html

  • @chiche10master18
    @chiche10master18 2 года назад +1

    MI REY COMO PODRIA CREAR DOCUMENTOS COMO WORK Y PDF PORFAVOR ESTE ES UNO DE LOS MEJORES

  • @eliotllanos539
    @eliotllanos539 2 года назад +1

    Que ona bro disculpa ,si compro la membresia de $99 ,como seria el acceso al codigo?

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Hola, en la ventana membresía esta el link que solicites el código de los videos que deseas. saludos.

  • @joseserrano7218
    @joseserrano7218 Год назад

    muy bueno, he tratado de realizar validacion para evitar duplicidad de datos al registrar, pero no lo he logrado, si me pueden ayudar se lo agradezci

  • @jormanvilla3133
    @jormanvilla3133 Год назад +1

    Hola amigo, ya esta código esta en el repositorio? Como podría conseguirlo

    • @MagnoEfren
      @MagnoEfren  Год назад +1

      Hola, esta disponible para los miembros del canal, saludos.

    • @MagnoEfren
      @MagnoEfren  Год назад

      @@jormanvilla3133 En el boton unise, que aparece en este canal, en la pantalla principal.

  • @SuperDjandres
    @SuperDjandres 2 года назад +1

    Hola! especificamente a donde le doy para ser miembro y poder recibir el codigo de este preoyecto. Lo copie y no encuentro que tengo mal. Tengo la librerias y uso VSC. Cuando le doy a ejecutar, no pasa nada jeje

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Hola, en el nivel 3.

    • @SuperDjandres
      @SuperDjandres 2 года назад

      @@MagnoEfren cómo así? Jaja disculpa. Nivel 3 de donde??

    • @MagnoEfren
      @MagnoEfren  2 года назад

      @@SuperDjandres ruclips.net/channel/UCBwN7Z5LWQAJ_6ueSEzDtGQjoin

  • @Eme.stonem98
    @Eme.stonem98 5 дней назад

    hola disculpa como consigo el codigo de este proyecto?

  • @ArielRobottiMdP
    @ArielRobottiMdP Год назад

    Muy buena

  • @cristhianugc9723
    @cristhianugc9723 2 года назад +1

    AMIGO BUENA EXPLICACION, COMO PUEDO CREAR UN APLICACTIVO PARA DISEÑO DE ESTRUCTURAS COMO ZAPATAS COLUMNAS EN ING.CIVIL

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Hola, gracias, debe tener las formulas que usa, luego identificar las variables de entrada y salida, y ver con que widgets quiere representarlo, saludos.

  • @cristianalejandroflorescha9956
    @cristianalejandroflorescha9956 2 года назад +1

    Hola amigo, fijate que tengo un proyecto por realizar y quisiera saber si me pudieras ayudar con ello, muchas gracias de ante mano. Espero pronto tu respuesta.

    • @MagnoEfren
      @MagnoEfren  2 года назад +2

      Hola, claro que trabajo desea? Puede escribirme por IG, saludos.

    • @cristianalejandroflorescha9956
      @cristianalejandroflorescha9956 2 года назад

      @@MagnoEfren te mandé solicitud pero aún no la aceptas en IG

  • @saave_
    @saave_ 2 года назад +1

    Hola amigo muy buen contenido en lo personal educativo para aquellos que vamos iniciando en el mundo de la programacion, me podria recomendar un sitio para encontrar imagenes gratis svg

    • @MagnoEfren
      @MagnoEfren  2 года назад +3

      Hola, gracias por su comentario, claro lo puede obtener en feather icons

  • @microtrader6421
    @microtrader6421 Год назад

    super cool

  • @DuqueGames92
    @DuqueGames92 2 года назад

    Una pregunta, que IDE estas utilizando? Veo que te funciona bien el import uic pero con Pycharm estoy teniendo algunos problemas, me gustaría probar con tu IDE a ver si me soluciona el problema, con VSC estoy teniendo ciertos problemas también. Me tira algunos errores al hacer pip install de las tools de pyqt5 y en ninguno de los dos me reconoce el PyQt5.uic.

    • @MagnoEfren
      @MagnoEfren  2 года назад

      Hola, estoy usando Sublime Text.

    • @DuqueGames92
      @DuqueGames92 2 года назад

      @@MagnoEfren Gracias por tu pronta respuesta. Sublime Text es únicamente un editor de texto plano, pero... ¿Que IDE has utilizado para encapsular y ejecutar el programa? Me refiero, has tenido que utilizar un IDE para descargar los módulos PyQt5, así como las tools, cierto? Ese es el dato que me interesa, para arreglar el problema que me presenta mi ide con esa librería en concreto, o has trabajado únicamente en consola y sublime text?

    • @ocanaldocashbox9350
      @ocanaldocashbox9350 Год назад

      Poderia compartilhar o exe? Pra ver funcionando. Você teria um código para fazer o "buscar" que dê para adaptar em qualquer programa?

  • @محمودجلیلی-ش1م
    @محمودجلیلی-ش1م 2 года назад +1

    خیلی خوب بود

  • @Seband54
    @Seband54 10 месяцев назад +1

    26:44 sql

  • @angelmancia9595
    @angelmancia9595 3 месяца назад +1

    Explicacion a medias, me llevo x4 de lo que dura el video hacerlo 👍

  • @sliferpe1222
    @sliferpe1222 2 года назад

    puedes ssubir el diseño ??? , no me ejecuta el diseño con el codigo

  • @Christian-gt9gk
    @Christian-gt9gk Год назад

    Compañero una pregunta a mi no me carga el archivo .ui, porque razón puede pasar eso, te agradezco si me ayudas

    • @MagnoEfren
      @MagnoEfren  Год назад

      Hola, a veces pasa eso porque no lo encuentra en la dirección, se puede solucionar trabajando dentro de una carpeta todos los archivos, o puedes usar la librería 'os' para cargar el archivo .ui. por ejemplo: ruta = os.path.abspath(os.path.join(os.path.dirname(__file__), "diseño.ui"))
      uic.loadUi(ruta, self)

  • @_amrann_yei
    @_amrann_yei Год назад

    Que librerias usas?

  • @noealejandrogonzalezorozco5066
    @noealejandrogonzalezorozco5066 Год назад +1

    este proyecto lo tienes en el repositorio?

    • @MagnoEfren
      @MagnoEfren  Год назад +1

      Hola, esta disponible para los miembros Nivel 💎💎💎 del canal, saludos.

    • @noealejandrogonzalezorozco5066
      @noealejandrogonzalezorozco5066 Год назад

      ¿Cómo llego a ese nivel justo ahora inmediatamente ?

    • @MagnoEfren
      @MagnoEfren  Год назад

      @@noealejandrogonzalezorozco5066 En el botón unirse del canal.

    • @noealejandrogonzalezorozco5066
      @noealejandrogonzalezorozco5066 Год назад +1

      @@MagnoEfren listo, ya soy miembro, te envie el formulario para solicitar lo utilizado en este video

    • @MagnoEfren
      @MagnoEfren  Год назад +1

      @@noealejandrogonzalezorozco5066 Hola, ya se le envió los archivos usados en el video.

  • @maxdarkenss1946
    @maxdarkenss1946 2 года назад +1

    holaa me encanto tu video, pero como lo podemos volver como instalador o como lo dicen ya un programa de instalcion .exe

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Hola, puedes ver este video: ruclips.net/video/tdLcmdvjC6o/видео.html

  • @jesusberroteran1364
    @jesusberroteran1364 2 года назад

    Bro sabes cómo agregar una imagen de fondo y se pueda auto ajustar al tamaño de la ventana así como las tablas?

    • @MagnoEfren
      @MagnoEfren  2 года назад

      Hola, puedes hacerlo usando StyleSheet o QPalette.Background.

  • @Maxspert
    @Maxspert Год назад

    Hola,de gustar si me a gustado.Se ve que eres bueno en eso,pero en el explicarlo o hacer un "tutorial" te falta un mundo todavia,de todas formas un buen trabajo.

  • @edwinturpo2533
    @edwinturpo2533 2 года назад

    Amigo Magno excelente trabajo, necesito un sistema de python con pyqt5, me podrias ayudar por favor, muchas gracias.

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Hola, muchas gracias. Claro que es lo que desea realizar?.

  • @EllFedeProducciones
    @EllFedeProducciones Год назад +3

    me fume todo el tutorial para que no te pase los codigos xd

  • @daviddelvado5526
    @daviddelvado5526 2 года назад

    No entiendo lo de Lambda, me dice que el parentesis no se cierra

  • @nahuelbustos6367
    @nahuelbustos6367 2 года назад

    como puedo poner en español el programa qt?

  • @CarloMagnoMoralesHerrera
    @CarloMagnoMoralesHerrera Год назад

    No veo el fuente en el repositorio. Donde se descarga?

    • @MagnoEfren
      @MagnoEfren  Год назад +1

      Hola, los codigos que no estan en Github estan disponibles solo para los miembros del canal.

  • @harrisonmendoza3099
    @harrisonmendoza3099 2 года назад

    donde haces los iconos

  • @diegoacevedo9819
    @diegoacevedo9819 Год назад +1

    Podrías agregar este código al repositorio??

    • @MagnoEfren
      @MagnoEfren  Год назад

      Hola, esta disponible para los miembros Nivel 💎💎💎 del canal, saludos.

  • @andresj2419
    @andresj2419 2 года назад +1

    Buen video. Pero veo mucho código para hacer un CRUD.

    • @MagnoEfren
      @MagnoEfren  2 года назад +2

      Hola, aumenta el código por la personalización y las características que tiene, pero si se quiere realizar solo un CRUD se reduce bastante el código.

  • @diegomassa7289
    @diegomassa7289 Год назад

    excelente video podrias pasar el codigo oh la carpeta

  • @rprusca
    @rprusca 2 года назад

    Hola ¿Podrías mejorar la definición y el contraste de las pantallas donde se muestra el código? En todos los videos se ve borroso aún a una resolución de 1920x1024. Se nota menos el defecto cuando se muestra el PyQt Designer (Fondo blanco con letras negras)
    Gracias.

    • @joefox3001
      @joefox3001 2 года назад

      Deberías cambiar tu monitor porque el código se ve perfecto.

  • @MrJohn539
    @MrJohn539 Год назад

    Amigo sabes como accedo al codigo?

    • @MagnoEfren
      @MagnoEfren  Год назад

      Hola, el código esta disponible para los miembros del Nivel 💎💎💎, de la pestaña membresia lo puedes descargar, saludos.

  • @carlosfranciscomorenocasas4198
    @carlosfranciscomorenocasas4198 2 года назад +1

    Tu podrias por favor compartir el codigo?

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Hola, esta disponible solo para los miembros del canal, gracias.

    • @seba8478
      @seba8478 2 года назад +1

      @@MagnoEfren Hola si me hago miembro del canal puedo ver el código fuente? saludos

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      @@seba8478 Hola, si el que se realiza en el video.

    • @seba8478
      @seba8478 2 года назад +1

      @@MagnoEfren y estará en un apartado en tu perfil? o en tu github? o tu me lo envías?

    • @MagnoEfren
      @MagnoEfren  2 года назад

      @@seba8478 Llenas el formulario que esta en la pestaña membrasía y se te envía a tu correo, saludos.

  • @jeisonaguilar961
    @jeisonaguilar961 27 дней назад

    Comparte el codigo amigo 😢

  • @chiche10master18
    @chiche10master18 2 года назад +1

    ESTE CODIGO CORRE EN CUALQUIER EDITOR Código de Visual Studio.

    • @MagnoEfren
      @MagnoEfren  2 года назад +1

      Hola, si en cualquiera, solo debe tener instalado las librerías.

  • @gabrielfarrayans7007
    @gabrielfarrayans7007 Год назад

    tienes los codigos¡? gracias

    • @MagnoEfren
      @MagnoEfren  Год назад

      Hola, los que no estan en github estan disponibles para los miembros del canal, saludos.

  • @carloslopezzaa7977
    @carloslopezzaa7977 8 месяцев назад +2

    Hola Magno ¿podrías compartir tus acrhivos? PY , BD y UI del video
    ruclips.net/video/sAebf7AL_eQ/видео.html

    • @MagnoEfren
      @MagnoEfren  8 месяцев назад +1

      Hola, esta disponible para todos los que son miembros del canal saludos.

    • @Riokuse
      @Riokuse 5 месяцев назад

      @@MagnoEfren hola, ya soy miembro del canal como puedo acceder al codigo?

    • @MagnoEfren
      @MagnoEfren  5 месяцев назад

      @@Riokuse Hola, los códigos están disponibles para el Nivel 💎💎💎, en la pestaña membresía lo puedes descargar.

  • @danmaster666
    @danmaster666 2 года назад

    ¿Moderna?

  • @juanjoseorregourrea5949
    @juanjoseorregourrea5949 5 месяцев назад

    deberias explicar cada cosa que haces y con mas paciencia, recuerda que es un tutorial.

  • @jonathanverasegura6989
    @jonathanverasegura6989 Год назад

    MUY MAL PERO COMO INTEGRAS ESE DISEÑO EN PYTHON

  • @angelmancia9595
    @angelmancia9595 3 месяца назад

    No me funciono para nada 👍