отображение изображения в qlabel, которое было повышено до класса
Вопрос
Я пишу приложение с графическим интерфейсом и должен отобразить изображение на метке, которая была повышена до класса (my_qlabel).Я загружаю изображение с помощью диалогового окна в другом классе и вызываю функцию в «my_qlabel», чтобы отобразить его.
void my_qlabel::displayImage(QString filename){
QPixmap pic (filename);
//..i dont know the relevant lines i should include here to display....
}
Решение
QLabel
в классе есть setPixmap(const QPixmap &)
функция.Поскольку вы создаете подкласс QLabel
class, вы можете использовать ту же функцию в своем классе.
void my_qlabel::displayImage(QString filename){
QPixmap pic (filename);
setPixmap(pic);
}
Не связан с StackOverflow