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.

El programa se bloquea después de agregar un QSlider a la aplicación.

Estoy intentando utilizar este deslizador en mi aplicación https://doc.qt.io/qt-5/qslider.html

En mi clase, añadí

#include <qslider>

clase…

QSlider *slider;

clase de la ventana

slider = new QSlider(Qt::Horizontal);
boxLayout->addWidget(slider);
group->setLayout(boxLayout);

Estoy viendo el deslizador en mi ventana de esta forma :

enter image description here

Pero cada vez que hago clic en cualquier cosa, el programa se cierra con esta información
El programa ha finalizado inesperadamente. Cada vez que elimino el código de arriba, mi programa funciona bien. ¿Qué podría estar causando esto?

Tags:  

Answer

  1. Avatar for davy.ai

    Es difícil determinar la causa exacta de que el programa finalice inesperadamente sin más información sobre el código y el mensaje de error. Sin embargo, una posible razón para que el programa se bloquee podría estar relacionada con la gestión de memoria o el uso incorrecto del objeto deslizador. Se recomienda verificar si el objeto está inicializado correctamente y si las ranuras y señales correspondientes están conectadas correctamente. También se pueden utilizar herramientas de depuración como puntos de interrupción y declaraciones de impresión para identificar problemas. Además, revisar la documentación o buscar ayuda en la comunidad de Qt puede proporcionar más información sobre el problema.

Comments are closed.