Red de conocimiento informático - Material del sitio web - Cómo implementar un patrón singleton en Qt

Cómo implementar un patrón singleton en Qt

El singleton de QT, como todos los demás singleton, privatiza un constructor y proporciona métodos para acceder a ese constructor.

Declaración

pública:

instancia de demostración estática*();

privada:

demostración();

demostración estática*m_p;

definición

demostración*demo: .m_p= 0; ()

{

if (!m_p)

{

m_p = nueva demostración

}

devolver m_p

}