【发布时间】:2022-01-11 08:52:21
【问题描述】:
我正在尝试在我的 mainwindow.ui 中添加一个新的 QPushbutton。 我通过拖入.ui添加了Qpushbutton,在右侧我可以看到它添加正确。
(我添加了btnDownload按钮,btnQuit是很久以前添加的,效果很好)
我点击 btnDownload 上的 go to slot 并创建了以下代码:
void MainWindow::on_btnDownload_clicked()
{
QMessageBox::information(this,"notify","button is clicked "); //this part is what I added
}
但是,当我构建我的项目时,我没有看到在我找到它的地方添加了这个按钮。 为了解决这个问题,我尝试在 mainwindow.cpp 文件中使用 setGeometry 函数来定位此按钮。
这是我尝试编写的代码:
ui->btnDownload->setGeometry(x,y,wide,height);
但我收到warning message 说:
no memeber named 'btnDownload' in Mainwindow::ui
我确实在.ui中添加了QPushbutton,并创建了连接功能,但是找不到这个按钮..我应该如何解决这个问题?
【问题讨论】:
标签: c++ qt user-interface button