【发布时间】:2019-11-10 01:46:30
【问题描述】:
我无法找到在按钮上的新窗口中打开图像的方法。在我的 ui“calculator.ui”中,我有一个名为“Open”的 Qpushbutton。理论上,按下 Open 将链接到一个新窗口“showmap.ui”。我在计算器中创建了一个名为 "void calculator::on_Open_clicked()" 的插槽。我知道我可以打开新窗口,
void calculator::on_Open_clicked()
{
m1 = new ShowMap(this);
m1 ->show();
}
但是,在我的 showmap.ui 中,我有一个名为“map1”的 Qlabel,我想用它来显示图像(地图)。我无法在 on_Open_clicked() 函数中引用 map1,因为 map1 不是计算器的一部分。我该如何解决这个问题?
【问题讨论】:
标签: c++ qt user-interface