mostrar una imagen en una qlabel que ha sido promovida a una clase
Pregunta
Estoy escribiendo una aplicación gui y debo mostrar una imagen en una etiqueta que ha sido promovida a una clase (my_qlabel).Subo la imagen usando un cuadro de diálogo en la otra clase y llamo a una función en "my_qlabel" para mostrarla.
void my_qlabel::displayImage(QString filename){
QPixmap pic (filename);
//..i dont know the relevant lines i should include here to display....
}
Solución
QLabel
la clase tiene un setPixmap(const QPixmap &)
función.Ya que estás subclasificando QLabel
class, puedes usar la misma función en tu clase.
void my_qlabel::displayImage(QString filename){
QPixmap pic (filename);
setPixmap(pic);
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow