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: ACTIVEQT

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

Violación de segmento al salir de QApplication.

Probado en:  * SO: Arch Linux (Linux 5.15.2-arch1-1)  * Python: 3.9.7  * PySide2: 5.15.2  * Shiboken: 5.15.2 Al salir de mi aplicación, obtuve un error de límite de dirección. Salida de GDB: “` … El hilo 1 "python" recibió la señal SIGSEGV, error de segmentación. 0x00007ffff7d0ae59 en <em>PyObject</em>GC_NewVar () desde . . . Read more

Coloca el elemento Qt QML encima de un cajón (Drawer).

Estoy luchando con una pregunta muy básica… Usando QT 5.15.2: Tenemos una aplicación simple con una ventana principal y 2-3 sub-ventanas (1 nivel por debajo de la principal). La ventana principal consta de un elemento de contenido, un encabezado y algunos solapas de menú distribuidos en la ventana principal. Hasta . . . Read more

¿Cómo generar código de programa a partir de formularios de interfaz de usuario?

Tengo una interfaz de usuario generada con Qt Designer. Genera un código XML como este: ColorDialog 0 0 y así sucesivamente… Quiero eliminar esta interfaz de usuario y editar una vista con código C++ como este: for (auto button:m_buttonColorsList) { m_colorsLayout->addWidget(button); } m_mainGroupBox->setLayout(m_colorsLayout); m_mainLayout->addWidget(m_mainGroupBox); setLayout(m_mainLayout); ¿Cómo puedo convertir el formulario . . . Read more