Qt PushButton отображающий изображение - PullRequest
0 голосов
/ 10 ноября 2019

У меня проблемы с поиском способа открыть изображение в новом окне на кнопке. В моем пользовательском интерфейсе «calculator.ui» у меня есть кнопка Qpush под названием «Открыть». Теоретически нажатие кнопки «Открыть» будет ссылаться на новое окно «showmap.ui». Я сделал слот в калькуляторе под названием «void calculator :: on_Open_clicked ()». Я знаю, что могу открыть новое окно с помощью

void calculator::on_Open_clicked()
{
    m1 = new ShowMap(this);
    m1 ->show();
}

, однако в моем showmap.ui у меня есть Qlabel с именем "map1", с которым я хочу отобразить изображение (карту). Я не могу ссылаться на map1 в моей функции on_Open_clicked (), потому что map1 не является частью калькулятора. Как бы мне обойти это?

1 Ответ

0 голосов
/ 10 ноября 2019

Похоже, вам нужно добавить дополнительный параметр в конструктор ShowMap, который является отображаемой картой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...