QProgressDialog
Hola, estoy realizando una aplicación en Qt, y en una de las funciones que tengo necesito introducirle un diálogo de espera por así decirlo, utilizo la clase QProgressDialog, lo he utilizado en otro apartado con un QProcess, pero en este caso lo quiero utilizar para que se muestre mientras se conecta a una BD de MySQL, por tanto no tenemos QProcess aquí.
He hecho lo siguiente:
//Configuración de la conexión de la BD (...) //Reserva de memoria pdn = new QProgressDialog; pdn->setWindowModality(Qt::WindowModal); //Quitamos la barra y ponemos el dialogo en primer plano pdn->setWindowFlags(Qt::Tool | Qt::WindowTitleHint | Qt::CustomizeWindowHint); //pdn->setParent(new QDesktopWidget); pdn->setLabelText(tr("Conectando...")); pdn->setCancelButtonText(0); pdn->setRange(0,0); pdn->setFixedSize(200,100); pdn->show(); //Seguimos procesando los eventos de la aplicacion qApp->processEvents(); bd.open(); pdn->close();
Pero el problema que tengo es que la barra no muestra el proceso, en este caso sería dar vueltas contínuamete, pero no va.
Se muestra correctamente, y se cierra cuando se tiene que cerrar, pero no da vueltas la barra.
Gracias de antemano, un saludo.


Comentarios recientes
hace 5 horas 41 mins
hace 1 día 19 horas
hace 2 días 11 mins
hace 2 días 17 horas
hace 2 días 22 horas
hace 2 días 23 horas
hace 4 días 16 horas
hace 5 días 3 horas
hace 1 semana 18 horas
hace 1 semana 1 día