es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: QDIALOG

QTCreator 5.0.2, ejecución paralela de dos ventanas, C++

Revisé las “preguntas” sugeridas sobre mi problema. Sin embargo, ninguna de ellas lo resuelve. Programo dos ventanas. La segunda ventana se abre desde la primera ventana. Necesito activar ambas ventanas, sin embargo, para iniciar la primera ventana (MainWindow), uso: int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; . . . Read more

Pyside6: Crea el QTabWidget con una función en lugar de una clase.

He estado intentando hacer una aplicación utilizando Pyside6 y no logro entender por qué no puedo crear un QDialog con QTabWidget utilizando solo funciones. No estoy seguro si estoy cometiendo algún error, así que aquí está el código que he escrito: Importaciones: from PySide6.QtWidgets import (QMessageBox, QApplication, QWidget, QGridLayout, QLabel, . . . Read more

QDialog.exec() vs open() QDialog.exec() y open() son dos métodos diferentes en la programación de aplicaciones informáticas. QDialog.exec() abre un diálogo modal en el que el usuario debe interactuar con él antes de poder avanzar en el programa. Por otro lado, open() es un método que se utiliza para abrir o leer un archivo en una aplicación. En resumen, QDialog.exec() y open() no son lo mismo y se utilizan en contextos diferentes dentro de la programación.

Los documentos de QDialog sugieren evitar el uso de exec() a favor de open() debido a posibles errores que pueden surgir cuando se usa exec(). open() no bloquea, por lo que es necesario capturar una señal como finished() para detectar cuando el cuadro de diálogo ha sido cerrado. Si el . . . Read more